const t = {}

t.loading = '加载中...'

t.brand = {}
t.brand.lg = 'MSPbots'
t.brand.mini = 'MSPbots'

t.add = '新增'
t.new = '新增'
t.delete = '删除'
t.deleteBatch = '删除'
t.update = '修改'
t.query = '查询'
t.export = '导出'
t.handle = '操作'
t.confirm = '确定'
t.cancel = '取消'
t.clear = '清除'
t.logout = '退出'
t.manage = '处理'
t.createDate = '创建时间'
t.keyword = '关键字：'
t.choose = '请选择'
t.Design = '设计'
t.addFavorite = 'Add to My Favorite'
t.removeFavorite = 'Remove from My Favorite'
t.changepassword = '修改密码'
t.deletesuccess = '删除成功!'
t.cancelDelete = '取消删除'
t.resetPassword = '重置密码'
t.success = '提交成功'
t.print = '打印'

t.success = '提交成功'
t.prompt = {}
t.prompt.title = '提示'
t.prompt.info = '确定进行[{handle}]操作?'
t.prompt.success = '操作成功'
t.prompt.failed = '操作失败'
t.prompt.deleteBatch = '请选择删除项'
t.prompt.confirm = '确认操作?'

t.validate = {}
t.validate.required = '必填项不能为空'
t.validate.format = '{attr}格式错误'

t.upload = {}
t.upload.text = '将文件拖到此处，或<em>点击上传</em>'
t.upload.tip = '只支持{format}格式文件！'
t.upload.button = '点击上传'

t.datePicker = {}
t.datePicker.range = '至'
t.datePicker.start = '开始日期'
t.datePicker.end = '结束日期'

t.fullscreen = {}
t.fullscreen.prompt = '您的浏览器不支持此操作'

t.updatePassword = {}
t.updatePassword.title = '修改密码'
t.updatePassword.username = '账号'
t.updatePassword.password = '原密码'
t.updatePassword.newPassword = '新密码'
t.updatePassword.confirmPassword = '确认密码'
t.updatePassword.validate = {}
t.updatePassword.validate.confirmPassword = '确认密码与新密码输入不一致'

t.contentTabs = {}
t.contentTabs.closeCurrent = '关闭当前标签页'
t.contentTabs.closeOther = '关闭其它标签页'
t.contentTabs.closeAll = '关闭全部标签页'

/* 页面 */
t.notFound = {}
t.notFound.desc = '抱歉！您访问的页面<em>失联</em>啦...'
t.notFound.back = '上一页'
t.notFound.home = '首页'

t.clientPortalLogin = {}
t.clientPortalLogin.rememberAccount = '记住我'
t.clientPortalLogin.mspbots = 'mspbots'

t.main = {}
t.main.checkIntegration = "Welcome back! Your {name}  sync was stopped since there was no activity with your account for more than 30 days. The data sync is just resumed, it will take a while for all the data to be synced, some of the dashboards'data to be populated and some of the bots started to work. Please browser around with the new features and let us know if you have any questions by sending an email to me"
t.main.navbar = 'Navbar'
t.main.colorful = 'colorful'
t.main.sidebar = 'Sidebar'
t.main.dark = 'dark'
t.main.theme = 'Theme'
t.main.refresh = '刷新'
t.main.datasetLayerPlaceholder = 'Please Select Layer'
t.main.switchClient = 'Switch To Client'
t.main.switchDefault = 'Switch To Default'
t.main.switchMyself = 'Switch To Myself'
t.main.cLientCode = 'Client Code'
t.main.webSite = 'WebSite'
t.main.email = 'Email'
t.main.roleName = 'Role Name'
t.main.timeZone = 'TimeZone'
t.main.name = 'Name'
t.main.remark = 'Remark'
t.main.kb = 'KB'
t.main.newFeature = 'Request New Feature'

t.login = {}
t.login.title = '登录'
t.login.username = '用户名'
t.login.password = '密码'
t.login.captcha = '验证码'
t.login.demo = '展示'
t.login.copyright = 'MSPBOTS'
t.login.repeatpassword = '确认新密码'
t.login.email = 'Email Address'
t.login.welcome = 'Welcome back to MSPbots.'
t.login.remember = 'Remember this device'
t.login.signIn = 'Sign in'
t.login.new = 'New here?'
t.login.create = 'Create an account.'
t.login.createAccount = 'Create Account'
t.login.register = 'Sign up to MSPbots.'
t.login.already = 'Already have an account?'
t.login.firstName = 'First Name'
t.login.lastName = 'Last Name'
t.login.confirmPassword = 'Confirm Password'
t.login.company = 'Company Name'
t.login.terms = 'Terms of Service'
t.login.policy = 'Privacy Policy'
t.login.agree = 'I agree to MSPbots’s {terms} and {policy}'
t.login.forget = 'Forgot your password?'
t.login.inOffice = 'Sign in with Office 365'
t.login.upOffice = 'Sign up with Office 365'

t.home = {}
t.home.sysInfo = {}
t.home.sysInfo.name = '系统名称'
t.home.sysInfo.nameVal = 'renren-security【企业版】'
t.home.sysInfo.version = '版本信息'
t.home.sysInfo.versionVal = window.SITE_CONFIG['version']
t.home.sysInfo.osName = '操作系统'
t.home.sysInfo.osVersion = '系统版本'
t.home.sysInfo.osArch = '系统架构'
t.home.sysInfo.processors = 'CPU核数'
t.home.sysInfo.totalPhysical = '系统内存'
t.home.sysInfo.freePhysical = '剩余内存'
t.home.sysInfo.memoryRate = '内存使用'
t.home.sysInfo.userLanguage = '系统语言'
t.home.sysInfo.jvmName = 'JVM信息'
t.home.sysInfo.javaVersion = 'JVM版本'
t.home.sysInfo.javaHome = 'JAVA_HOME'
t.home.sysInfo.userDir = '工作目录'
t.home.sysInfo.javaTotalMemory = 'JVM占用内存'
t.home.sysInfo.javaFreeMemory = 'JVM空闲内存'
t.home.sysInfo.javaMaxMemory = 'JVM最大内存'
t.home.sysInfo.userName = '当前用户'
t.home.sysInfo.systemCpuLoad = 'CPU负载'
t.home.sysInfo.userTimezone = '系统时区'

/* 模块 */
t.model = {}
t.model.name = '名称'
t.model.key = '标识'
t.model.version = '版本'
t.model.createTime = '创建时间'
t.model.lastUpdateTime = '更新时间'
t.model.design = '在线设计'
t.model.deploy = '部署'
t.model.description = '描述'
t.model.dataset = 'Dataset'
t.model.integration = 'Integration'
t.model.basicsetting = 'Basic Setting'
t.model.preview = 'Preview'
t.model.moreedit = 'More Edit'
t.model.default = 'Default'
t.model.da = 'DA'
t.model.config = 'Config'
t.model.condition = 'Condition'
t.model.conditionformatting = 'Conditional Formatting'
t.model.history = 'History'
t.model.info = 'Info'
t.model.summarizeby = 'Summarize By'
t.model.entersummarizeby = 'Please Select Summarize By'
t.model.groupby = 'Group By'
t.model.entergroupby = 'Please Select Group By'
t.model.orderby = 'Order By'
t.model.alldata = 'All Data'
t.model.rowlimit = 'Row Limit'

t.process = {}
t.process.name = '名称'
t.process.key = '标识'
t.process.deployFile = '部署流程文件'
t.process.id = '流程ID'
t.process.deploymentId = '部署ID'
t.process.version = '版本'
t.process.resourceName = 'XML'
t.process.diagramResourceName = '图片'
t.process.deploymentTime = '部署时间'
t.process.active = '激活'
t.process.suspend = '挂起'
t.process.convertToModel = '转换为模型'
t.process.bizRouteSet = '配置业务路由'
t.process.bizRoute = '业务路由'

t.running = {}
t.running.id = '实例ID'
t.running.definitionKey = '定义Key'
t.running.processDefinitionId = '定义ID'
t.running.processDefinitionName = '流程名称'
t.running.activityId = '当前环节'
t.running.suspended = '是否挂起'
t.running.suspended0 = '否'
t.running.suspended1 = '是'

t.news = {}
t.news.title = '标题'
t.news.pubDate = '发布时间'
t.news.createDate = '创建时间'
t.news.content = '内容'

t.schedule = {}
t.schedule.beanName = 'bean名称'
t.schedule.beanNameTips = 'spring bean名称, 如: testTask'
t.schedule.pauseBatch = '暂停'
t.schedule.resumeBatch = '恢复'
t.schedule.runBatch = '执行'
t.schedule.log = '日志列表'
t.schedule.params = '参数'
t.schedule.cronExpression = 'cron表达式'
t.schedule.cronExpressionTips = '如: 0 0 12 * * ?'
t.schedule.remark = '备注'
t.schedule.status = '状态'
t.schedule.status0 = '暂停'
t.schedule.status1 = '正常'
t.schedule.statusLog0 = '失败'
t.schedule.statusLog1 = '成功'
t.schedule.pause = '暂停'
t.schedule.resume = '恢复'
t.schedule.run = '执行'
t.schedule.jobId = '任务ID'
t.schedule.times = '耗时(单位: 毫秒)'
t.schedule.createDate = '执行时间'

t.mail = {}
t.mail.name = '名称'
t.mail.config = '邮件配置'
t.mail.subject = '主题'
t.mail.createDate = '创建时间'
t.mail.send = '发送邮件'
t.mail.content = '内容'
t.mail.smtp = 'SMTP'
t.mail.port = '端口号'
t.mail.username = '邮箱账号'
t.mail.password = '邮箱密码'
t.mail.mailTo = '收件人'
t.mail.mailCc = '抄送'
t.mail.params = '模板参数'
t.mail.paramsTips = '如：{"code": "123456"}'
t.mail.templateId = '模版ID'
t.mail.status = '状态'
t.mail.status0 = '发送失败'
t.mail.status1 = '发送成功'
t.mail.mailFrom = '发送者'
t.mail.createDate = '发送时间'

t.sms = {}
t.sms.mobile = '手机号'
t.sms.status = '状态'
t.sms.status0 = '发送失败'
t.sms.status1 = '发送成功'
t.sms.config = '短信配置'
t.sms.send = '发送短信'
t.sms.platform = '平台类型'
t.sms.platform1 = '阿里云'
t.sms.platform2 = '腾讯云'
t.sms.params = '参数'
t.sms.paramsTips = '如：{"code": "123456"}'
t.sms.params1 = '参数1'
t.sms.params2 = '参数2'
t.sms.params3 = '参数3'
t.sms.params4 = '参数4'
t.sms.createDate = '发送时间'
t.sms.aliyunAccessKeyId = 'Key'
t.sms.aliyunAccessKeyIdTips = '阿里云AccessKeyId'
t.sms.aliyunAccessKeySecret = 'Secret'
t.sms.aliyunAccessKeySecretTips = '阿里云AccessKeySecret'
t.sms.aliyunSignName = '短信签名'
t.sms.aliyunTemplateCode = '短信模板'
t.sms.aliyunTemplateCodeTips = '短信模板CODE'
t.sms.qcloudAppId = 'AppId'
t.sms.qcloudAppIdTips = '腾讯云AppId'
t.sms.qcloudAppKey = 'AppKey'
t.sms.qcloudAppKeyTips = '腾讯云AppKey'
t.sms.qcloudSignName = '短信签名'
t.sms.qcloudTemplateId = '短信模板'
t.sms.qcloudTemplateIdTips = '短信模板ID'

t.oss = {}
t.oss.config = '云存储配置'
t.oss.upload = '上传文件'
t.oss.url = 'URL地址'
t.oss.createDate = '创建时间'
t.oss.type = '类型'
t.oss.type1 = '七牛'
t.oss.type2 = '阿里云'
t.oss.type3 = '腾讯云'
t.oss.type4 = 'FastDFS'
t.oss.type5 = '本地上传'
t.oss.qiniuDomain = '域名'
t.oss.qiniuDomainTips = '七牛绑定的域名'
t.oss.qiniuPrefix = '路径前缀'
t.oss.qiniuPrefixTips = '不设置默认为空'
t.oss.qiniuAccessKey = 'AccessKey'
t.oss.qiniuAccessKeyTips = '七牛AccessKey'
t.oss.qiniuSecretKey = 'SecretKey'
t.oss.qiniuSecretKeyTips = '七牛SecretKey'
t.oss.qiniuBucketName = '空间名'
t.oss.qiniuBucketNameTips = '七牛存储空间名'
t.oss.aliyunDomain = '域名'
t.oss.aliyunDomainTips = '阿里云绑定的域名，如：http://cdn.renren.io'
t.oss.aliyunPrefix = '路径前缀'
t.oss.aliyunPrefixTips = '不设置默认为空'
t.oss.aliyunEndPoint = 'EndPoint'
t.oss.aliyunEndPointTips = '阿里云EndPoint'
t.oss.aliyunAccessKeyId = 'AccessKeyId'
t.oss.aliyunAccessKeyIdTips = '阿里云AccessKeyId'
t.oss.aliyunAccessKeySecret = 'AccessKeySecret'
t.oss.aliyunAccessKeySecretTips = '阿里云AccessKeySecret'
t.oss.aliyunBucketName = 'BucketName'
t.oss.aliyunBucketNameTips = '阿里云BucketName'
t.oss.qcloudDomain = '域名'
t.oss.qcloudDomainTips = '腾讯云绑定的域名'
t.oss.qcloudPrefix = '路径前缀'
t.oss.qcloudPrefixTips = '不设置默认为空'
t.oss.qcloudAppId = 'AppId'
t.oss.qcloudAppIdTips = '腾讯云AppId'
t.oss.qcloudSecretId = 'SecretId'
t.oss.qcloudSecretIdTips = '腾讯云SecretId'
t.oss.qcloudSecretKey = 'SecretKey'
t.oss.qcloudSecretKeyTips = '腾讯云SecretKey'
t.oss.qcloudBucketName = 'BucketName'
t.oss.qcloudBucketNameTips = '腾讯云BucketName'
t.oss.qcloudRegion = '所属地区'
t.oss.qcloudRegionTips = '请选择'
t.oss.qcloudRegionBeijing1 = '北京一区（华北）'
t.oss.qcloudRegionBeijing = '北京'
t.oss.qcloudRegionShanghai = '上海（华东）'
t.oss.qcloudRegionGuangzhou = '广州（华南）'
t.oss.qcloudRegionChengdu = '成都（西南）'
t.oss.qcloudRegionChongqing = '重庆'
t.oss.qcloudRegionSingapore = '新加坡'
t.oss.qcloudRegionHongkong = '香港'
t.oss.qcloudRegionToronto = '多伦多'
t.oss.qcloudRegionFrankfurt = '法兰克福'
t.oss.localDomain = '域名'
t.oss.localDomainTips = '绑定的域名，如：http://cdn.renren.io'
t.oss.fastdfsDomain = '域名'
t.oss.fastdfsDomainTips = '绑定的域名，如：http://cdn.renren.io'
t.oss.localPrefix = '路径前缀'
t.oss.localPrefixTips = '不设置默认为空'
t.oss.localPath = '存储目录'
t.oss.localPathTips = '如：D:/upload'

t.dept = {}
t.dept.name = '名称'
t.dept.parentName = '上级部门'
t.dept.sort = '排序'
t.dept.parentNameDefault = '一级部门'

t.dict = {}
t.dict.dictName = '字典名称'
t.dict.dictType = '字典类型'
t.dict.dictLabel = '字典标签'
t.dict.dictValue = '字典值'
t.dict.sort = '排序'
t.dict.remark = '备注'
t.dict.createDate = '创建时间'

t.logError = {}
t.logError.requestUri = '请求URI'
t.logError.requestMethod = '请求方式'
t.logError.requestParams = '请求参数'
t.logError.ip = '操作IP'
t.logError.userAgent = '用户代理'
t.logError.createDate = '创建时间'
t.logError.errorInfo = '异常信息'

t.logLogin = {}
t.logLogin.creatorName = '用户名'
t.logLogin.status = '状态'
t.logLogin.status0 = '失败'
t.logLogin.status1 = '成功'
t.logLogin.status2 = '账号已锁定'
t.logLogin.operation = '操作类型'
t.logLogin.operation0 = '登录'
t.logLogin.operation1 = '退出'
t.logLogin.ip = '操作IP'
t.logLogin.userAgent = 'User-Agent'
t.logLogin.createDate = '创建时间'

t.logOperation = {}
t.logOperation.status = '状态'
t.logOperation.status0 = '失败'
t.logOperation.status1 = '成功'
t.logOperation.creatorName = '用户名'
t.logOperation.operation = '用户操作'
t.logOperation.requestUri = '请求URI'
t.logOperation.requestMethod = '请求方式'
t.logOperation.requestParams = '请求参数'
t.logOperation.requestTime = '请求时长'
t.logOperation.ip = '操作IP'
t.logOperation.userAgent = 'User-Agent'
t.logOperation.createDate = '创建时间'

t.menu = {}
t.menu.name = '名称'
t.menu.icon = '图标'
t.menu.type = '类型'
t.menu.type0 = '菜单'
t.menu.type1 = '按钮'
t.menu.sort = '排序'
t.menu.url = '路由'
t.menu.permissions = '授权标识'
t.menu.permissionsTips = '多个用逗号分隔，如：sys:menu:save,sys:menu:update'
t.menu.parentName = '上级菜单'
t.menu.parentNameDefault = '一级菜单'
t.menu.resource = '授权资源'
t.menu.resourceUrl = '资源URL'
t.menu.resourceMethod = '请求方式'
t.menu.resourceAddItem = '添加一项'

t.params = {}
t.params.paramCode = '编码'
t.params.paramValue = '值'
t.params.remark = '备注'

t.role = {}
t.role.name = '名称'
t.role.remark = '备注'
t.role.createDate = '创建时间'
t.role.menuList = '菜单授权'
t.role.deptList = '数据授权'

t.user = {}
t.user.username = '登录名'
t.user.firstName = '姓'
t.user.lastName = '名'
t.user.managerName = '上级'
t.user.deptName = '所属部门'
t.user.email = '邮箱'
t.user.mobile = '手机号'
t.user.status = '状态'
t.user.status0 = '停用'
t.user.status00 = '停用'
t.user.status1 = '正常'
t.user.status11 = '正常'
t.user.createDate = '创建时间'
t.user.updateDate = '修改时间'
t.user.password = '密码'
t.user.confirmPassword = '确认密码'
t.user.realName = '真实姓名'
t.user.gender = '性别'
t.user.gender0 = '男'
t.user.gender1 = '女'
t.user.gender2 = '保密'
t.user.roleIdList = '角色配置'
t.user.validate = {}
t.user.validate.confirmPassword = '确认密码与密码输入不一致'
t.user.select = '选择用户'
t.user.selecterror = '请选择一条记录'
t.user.displayName = '用户名'
t.dept.chooseerror = '请选择部门'
t.dept.title = '选择部门'

t.correction = {}
t.correction.post = '申请岗位'
t.correction.entryDate = '入职日期'
t.correction.correctionDate = '转正日期'
t.correction.workContent = '工作內容'
t.correction.achievement = '工作成绩'

t.process.comment = '审核意见'
t.process.completeTask = '通过'
t.process.rejectTask = '驳回'
t.process.doBackRollback = '回退'
t.process.terminationTask = '终止'
t.process.entrustTask = '委托'
t.process.createInstance = '发起流程'
t.process.instanceId = '流程实例ID'
t.process.taskId = '任务ID'
t.process.days = '天数'
t.process.businessKey = '业务KEY'
t.process.processDefinitionName = '流程名称'
t.process.ended = '是否结束'
t.process.ended0 = '是'
t.process.ended1 = '否'
t.process.startTime = '流程开始时间'
t.process.endTime = '流程结束时间'
t.process.activityName = '当前环节'
t.process.createTime = '任务创建时间'
t.process.assignee = '处理人'
t.process.viewFlowImage = '查看流程图'
t.process.flowImage = '流程图'
t.process.processDefinitionVersion = '流程版本'
t.process.startUserId = '发起人'
t.process.taskName = '任务名称'
t.process.owner = '任务所有人'
t.process.claim = '签收'
t.process.routeError = '请先配置业务表单路由信息'
t.process.entrustError = '请选择委托人'
t.process.formURLError = '请设置保存表单的URL'
t.process.keyError = '请设置流程KEY'
t.process.formNameError = '请设置表单名称'
t.process.businessKeyError = '业务KEY为空，无法启动流程'
t.process.notExistError = '没有查询到流程，请先设计流程'
t.process.circulation = '流转详情'

t.task = {}
t.task.businessKeyError = '业务KEY为空，无法处理任务'
t.task.detailError = '业务KEY为空，无法查看处理详情'
t.task.startTime = '任务开始时间'
t.task.endTime = '任务结束时间'
t.task.durationInSeconds = '任务时长（秒）'

t.tenant = {}
t.tenant.username = '登录账号'
t.tenant.password = '登录密码'
t.tenant.tenantCode = '租户编码'
t.tenant.tenantName = '租户名称'
t.tenant.realName = '真实姓名'
t.tenant.roleIdList = '角色配置'
t.tenant.email = '邮箱'
t.tenant.mobile = '手机号'
t.tenant.status = '状态'
t.tenant.status0 = '停用'
t.tenant.status1 = '正常'
t.tenant.remark = '备注'
t.tenant.createDate = '创建时间'
t.tenant.switch = '切换租户'
t.tenant.select = '请选择租户'
t.tenant.current = '当前租户'
t.tenant.validate = {}
t.tenant.validate.number = '必须为正整数'

t.region = {}
t.region.id = '区域标识'
t.region.name = '区域名称'
t.region.type = '区域类型'
t.region.sort = '排序'
t.region.updateDate = '更新时间'
t.region.province = '省份直辖市'
t.region.city = '地市'
t.region.county = '区县'

t.oss.type6 = 'MinIO'
t.oss.minioEndPoint = 'EndPoint'
t.oss.minioEndPointTips = 'MinIO EndPoint'
t.oss.minioAccessKey = 'AccessKey'
t.oss.minioAccessKeyTips = 'AccessKey'
t.oss.minioSecretKey = 'SecretKey'
t.oss.minioSecretKeyTips = 'SecretKey'
t.oss.minioBucketName = 'BucketName'
t.oss.minioBucketNameTips = 'BucketName'
t.oss.minioPrefix = '路径前缀'
t.oss.minioPrefixTips = '不设置默认为空'

t.sms.platform3 = '七牛'
t.sms.qiniuAccessKey = 'AccessKey'
t.sms.qiniuAccessKeyTips = 'AccessKey'
t.sms.qiniuSecretKey = 'SecretKey'
t.sms.qiniuSecretKeyTips = 'SecretKey'
t.sms.qiniuTemplateId = '短信模板'
t.sms.qiniuTemplateIdTips = '短信模板ID'
t.sms.smsCode = '短信编码'
t.sms.remark = '备注'

t.notice = {}
t.notice.title = '标题'
t.notice.type = '类型'
t.notice.senderName = '发送者'
t.notice.senderDate = '发送时间'
t.notice.status = '状态'
t.notice.status0 = '草稿'
t.notice.status1 = '已发'
t.notice.view = '查看'
t.notice.view1 = '通知管理 - 查看'
t.notice.view2 = '我的通知 - 查看'
t.notice.readStatus = '阅读状态'
t.notice.readStatus0 = '未读'
t.notice.readStatus1 = '已读'
t.notice.content = '内容'
t.notice.receiverType = '接收者'
t.notice.receiverType0 = '全部'
t.notice.receiverType1 = '部门'
t.notice.selectDept = '选择部门'
t.notice.draft = '保存草稿'
t.notice.release = '发布通知'
t.notice.close = '关闭'
t.notice.receiverName = '接收者'
t.notice.readDate = '阅读时间'
t.notice.new = '有新通知'
t.notice.disconnect = '连接断开'
t.notice.disconnectMessage = 'WebSocket连接已断开，请检查网络'

t.custom = {}
t.custom.next = 'Next'
t.custom.back = 'Back'
t.custom.authWithOffice365 = 'Auth with office 365'
t.custom.knowMoreDetails = 'Help'
t.custom.test = 'Test'
t.custom.testPermission = 'Permission'
t.custom.advanceSynchronise = 'Advanced Synchronization'
t.custom.disconnect = 'Disconnect'
t.custom.synchronise = 'Sync'
t.custom.start = 'Start'
t.custom.stop = 'Stop'
t.custom.save = 'Save'
t.custom.update = 'Update'
t.custom.publish = 'Publish'
t.custom.log = 'Log'
t.custom.syncTotal = 'Sync Total'
t.custom.apiCount = 'API Count'
t.custom.successCount = 'Success Count'
t.custom.failCount = 'Fail Count'
t.custom.syncData = 'Sync Data'
t.custom.syncHistory = ' Sync History'
t.custom.syncFrequency = 'Sync Frequency'
t.custom.acquisition = 'Last successful data acquisition'
t.custom.ods = 'ODS - Dataset'
t.custom.apiUrl = 'API URL'
t.custom.failed = 'Failed'
t.custom.pending = 'Pending'
t.custom.succeeded = 'Succeeded'
t.custom.all = 'All'
t.custom.apiList = ' API List'
t.custom.integrationLog = 'Do you want to stop the {dom} Sync of the integration?'
t.custom.sync = 'Start Sync'
t.custom.stopSync = 'Stop Sync'
t.custom.delete = 'Delete'
t.custom.saveAs = 'Save as shared gauge'
t.custom.cancel = 'Cancel'
t.custom.config = 'Config'
t.custom.detail = 'Detail'
t.custom.apply = 'Apply'
t.custom.close = 'Close'
t.custom.next = 'Next'
t.custom.moreMenu = 'More Menu'
t.custom.filter = 'Filter'
t.custom.filters = 'Filters'
t.custom.type = 'Type'
t.custom.move = 'Move'
t.custom.preview = 'Apply'
t.custom.testtooltip = 'testtooltip'
t.custom.synchronisetooltip = 'synchronisetooltip'
t.custom.permissionstooltip = 'permissionstooltip'
t.custom.leaveTips = 'We will not be saving your configuration, are you sure to leave this page?'
t.custom.resetTips = 'The data cannot be retrieved after reset. Are you sure you want to continue?'
t.custom.warnningTips = 'The data cannot be retrieved after {warnning}. Are you sure you want to continue?'
t.custom.continue = 'Continue'
t.custom.dataInspector = 'Data Inspector'
t.custom.clearAll = 'Clear All'
t.custom.clearFilterConditionTips = 'It cannot be restored after deletion. Are you sure to delete all filter conditions?'
t.custom.filterinspector = 'Filter Inspector'
t.custom.remove = 'Remove'
t.custom.edit = 'Edit'
t.custom.quickFilter = 'Quick Filter'
t.custom.scfsa = 'Save current filter settings as a new tab.'
t.custom.petqfn = 'Please enter the quick filter name'
t.custom.stcdm = 'Save the current display method, sorting method, and filter conditions as quick filter.'
t.custom.san = 'Save as new'
t.custom.pager = {}
t.custom.pager.prev = 'Prev'
t.custom.pager.next = 'Next'
t.custom.delete = '确认删除?'

t.custom.topMenu = {}
t.custom.topMenu.getStarted = 'Get Started'

t.custom.login = {}
t.custom.login.welcome = 'Welcome to MSPbots!'
t.custom.login.welcomeTips = 'MORE AUTOMATION . MORE PROFIT!'
t.custom.login.signIn = 'Sign In With Office 365'
t.custom.login.signUp = 'Sign Up With Office 365'
t.custom.login.termsOfUse = 'Terms Of Use'
t.custom.login.compliance = 'Compliance'
t.custom.login.support = 'Support'
t.custom.login.contacts = 'Contacts'
t.custom.login.tips = '© 2020 MSPbots.ai All rights reserved.'

t.custom.dashboard = {}
t.custom.dashboard.layoutSavedMessage = 'Dashboard layout save '
t.custom.dashboard.layoutSelectionTitle = 'Select Dashboard Layout'
t.custom.dashboard.layoutStandard = 'Standard'
t.custom.dashboard.layoutCustomized = 'Customized'
t.custom.dashboard.reportLayout = {}
t.custom.dashboard.reportLayout.published = 'Published'
t.custom.dashboard.reportLayout.inDev = 'In-Dev'
t.custom.dashboard.reportLayout.customized = 'Customized'
t.custom.dashboard.reportLayout.saveGauge = 'Save Gauge'

t.custom.dashboard.close = 'Close'
t.custom.dashboard.nulldatafirst = 'YOUR DASHBOARD IS EMPTY!'
t.custom.dashboard.nulldatasecond = 'Start design your dashboard'
t.custom.dashboard.nulldatathree = 'Select gauges or modules from below button to get started'
t.custom.dashboard.nulldatafour = 'ADD GAUGES'


t.custom.dashboard.layoutItem = {}
t.custom.dashboard.layoutItem.gridTitle = 'Grid'
t.custom.dashboard.layoutItem.gridIntroduction = 'View and analyze data in tabular form'
t.custom.dashboard.layoutItem.gridLabel = 'grid'
t.custom.dashboard.layoutItem.charthourglassgadgetTitle = 'Funnel'
t.custom.dashboard.layoutItem.hourglassgadgetLabel = 'hourglassgadget'
t.custom.dashboard.layoutItem.charthourglassIntroduction = 'Show progress through a series of related steps'
t.custom.dashboard.layoutItem.checklistgadgetTitle = 'Check List'
t.custom.dashboard.layoutItem.checklistgadgetLabel = 'checklist'
t.custom.dashboard.layoutItem.checklistIntroduction = 'Identify important tasks and steps on a list'
t.custom.dashboard.layoutItem.crudformgadgetTitle = 'Crud Form'
t.custom.dashboard.layoutItem.crudformgadgetLabel = 'crudform'
t.custom.dashboard.layoutItem.crudformplusgadgetTitle = 'Crud Plus'
t.custom.dashboard.layoutItem.crudformplusgadgetLabel = 'crudformplus'
t.custom.dashboard.layoutItem.crudformIntroduction = 'Show and perform operations on relational datasets'
t.custom.dashboard.layoutItem.formviewdatagadgetTitle = 'Form View'
t.custom.dashboard.layoutItem.formviewLabel = 'formview'
t.custom.dashboard.layoutItem.formviewIntroduction = 'View users\' input data'
t.custom.dashboard.layoutItem.pvtablegadgetTitle = 'Pivot Table'
t.custom.dashboard.layoutItem.pvtableLabel = 'pvtable'
t.custom.dashboard.layoutItem.pvtableIntroduction = 'Analyze aggregates of two or more categories more easily'
t.custom.dashboard.layoutItem.aiChartGadgetTitle = 'AI Chart'
t.custom.dashboard.layoutItem.aiChartGadgetLabel = 'AIChartGadget'
t.custom.dashboard.layoutItem.aiChartGadgetIntroduction = 'Visualize trends and measure their impact on data over time'
t.custom.dashboard.layoutItem.chartgadgetTitle = 'Line Chart'
t.custom.dashboard.layoutItem.chartgadgetLabel = 'chartgadget'
t.custom.dashboard.layoutItem.chartIntroduction = 'Visualize trends and measure their impact on data over time'
t.custom.dashboard.layoutItem.barchartgadgetTitle = 'Column Chart'
t.custom.dashboard.layoutItem.barchartgadgetLabel = 'barchartgadget'
t.custom.dashboard.layoutItem.barchartIntroduction = 'Compare metrics using columns, bars, or stacking columns'
t.custom.dashboard.layoutItem.bar3dchartgadgetTitle = 'Transparent Bar3D'
t.custom.dashboard.layoutItem.bar3dchartgadgetLabel = 'bar3dchartgadget'
t.custom.dashboard.layoutItem.bar3dchartIntroduction = 'Compare metrics using columns, bars, or stacking columns'

t.custom.dashboard.layoutItem.radarchartgadgetTitle = 'Radar Chart'
t.custom.dashboard.layoutItem.radarchartgadgetLabel = 'radarchartgadget'
t.custom.dashboard.layoutItem.tabletwodimensionsgadgetLabel = 'table-two-dimensions-gadget'
t.custom.dashboard.layoutItem.radarchartIntroduction = 'Radar Chart'

t.custom.dashboard.layoutItem.tablegadgetTitle = 'Table'
t.custom.dashboard.layoutItem.tablegadgetLabel = 'tablegadget'
t.custom.dashboard.layoutItem.tableIntroduction = 'Table'

t.custom.dashboard.layoutItem.piechartgadgetTitle = 'Pie Chart'
t.custom.dashboard.layoutItem.piechartgadgetLabel = 'piechartgadget'
t.custom.dashboard.layoutItem.piechartIntroduction = 'Break down data into types, status, and other categories '
t.custom.dashboard.layoutItem.circulargaugeTitle = 'Circular Gauge'
t.custom.dashboard.layoutItem.circularguagegadgetLabel = 'circularguage'
t.custom.dashboard.layoutItem.cardiconTitle = 'Icon Card'
t.custom.dashboard.layoutItem.cardiconTitle = 'Icon Card'
t.custom.dashboard.layoutItem.cardicongadgetLabel = 'cardicon'
t.custom.dashboard.layoutItem.listmenuTitle = 'Menu List'
t.custom.dashboard.layoutItem.listmenuLabel = 'listmenu'
t.custom.dashboard.layoutItem.kpigadgetTitle = 'KPI'
t.custom.dashboard.layoutItem.kpiLabel = 'kpi'
t.custom.dashboard.layoutItem.benchmarkTitle = 'Benchmark'
t.custom.dashboard.layoutItem.slicergadgetTitle = 'Search'
t.custom.dashboard.layoutItem.slicergadgetLabel = 'slicergadget'
t.custom.dashboard.layoutItem.dateRangeSlicerTitle = 'Date Range'
t.custom.dashboard.layoutItem.daterangeSlicerLabel = 'dateRangeSlicer'
t.custom.dashboard.layoutItem.runReportTitle = 'Run Dashboard'
t.custom.dashboard.layoutItem.runreportLabel = 'runReport'
t.custom.dashboard.layoutItem.stepgadgetTitle = 'Get Started'
t.custom.dashboard.layoutItem.getstartprogressLable = 'getstartprogress'
t.custom.dashboard.layoutItem.newstepgadgetTitle = 'New Get Started'
t.custom.dashboard.layoutItem.newgetstartprogressLable = 'newgetstartprogress'
t.custom.dashboard.layoutItem.pagehomegadgetTitle = 'Page Home'
t.custom.dashboard.layoutItem.pagehomegadgetLable = 'pagehomegadget'
t.custom.dashboard.layoutItem.cardlinegadgetTitle = 'Card Line'
t.custom.dashboard.layoutItem.cardlinegadgetLable = 'cardlinegadget'
t.custom.dashboard.layoutItem.dateSlicerTitle = 'Date'
t.custom.dashboard.layoutItem.dateslicergadgetLable = 'dateslicer'
t.custom.dashboard.layoutItem.autorefreshgadgetTitle = 'Auto Refresh'
t.custom.dashboard.layoutItem.autorefreshgadgetLable = 'autorefreshgadget'
t.custom.dashboard.layoutItem.autorefreshlastupdate = 'Last Update Time : '
t.custom.dashboard.layoutItem.dropdownlistgadgetTitle = 'Dropdown List'
t.custom.dashboard.layoutItem.dropdownlistgadgetLable = 'dropdownlistgadget'
t.custom.dashboard.layoutItem.cascadergadgetTitle = 'Cascader List'
t.custom.dashboard.layoutItem.cascadergadgetLable = 'cascadergadget'
t.custom.dashboard.layoutItem.treegridgadgetTitle = 'Tree Grid'
t.custom.dashboard.layoutItem.treegridgadgetLable = 'treegridgadget'
t.custom.dashboard.layoutItem.treegridIntroduction = 'Display and format of columns with appropriate data types'
t.custom.dashboard.layoutItem.menulistgadgetTitle = 'Menu List'
t.custom.dashboard.layoutItem.menulistgadgetLable = 'menulistgadget'
t.custom.dashboard.layoutItem.linkbuttongadgetTitle = 'Link Button'
t.custom.dashboard.layoutItem.linkbuttongadgetLable = 'linkbuttongadget'
t.custom.dashboard.layoutItem.checkboxgadgetTitle = 'Checkbox'
t.custom.dashboard.layoutItem.checkboxgadgetLable = 'checkboxgadget'
t.custom.dashboard.layoutItem.multiselectgadgetTitle = 'MultiSelect Dropdown'
t.custom.dashboard.layoutItem.multiselectgadgetLable = 'multiselectgadget'
t.custom.dashboard.layoutItem.cardnumbergadgetTitle = 'Card Number'
t.custom.dashboard.layoutItem.cardnumbergadgetLable = 'cardnumbergadget'
t.custom.dashboard.layoutItem.cardnumberIntroduction = 'Display total count of key issues or tasks'
t.custom.dashboard.layoutItem.scattergadgetTitle = 'Scatter'
t.custom.dashboard.layoutItem.scattergadgetLable = 'scattergadget'
t.custom.dashboard.layoutItem.scatterIntroduction = 'Present trends in your data'
// t.custom.dashboard.layoutItem.gaugestagegadgetTitle = 'Gauge Stage'
// t.custom.dashboard.layoutItem.gaugestagegadgetLable = 'gaugestagegadget'
t.custom.dashboard.layoutItem.htmleditorgadgetTitle = 'Html Editor'
t.custom.dashboard.layoutItem.htmleditorgadgetLable = 'htmleditorgadget'
t.custom.dashboard.layoutItem.htmleditorIntroduction = 'Enter text, images, and resources to your dashboard'
t.custom.dashboard.layoutItem.treemapgadgetTitle = 'Tree Map'
t.custom.dashboard.layoutItem.treemapgadgetLable = 'treemapgadget'
t.custom.dashboard.layoutItem.drilldowntreemapgadgetTitle = 'Tree Map'
t.custom.dashboard.layoutItem.drilldowntreemapgadgetLable = 'drilldowntreemapgadget'
t.custom.dashboard.layoutItem.drilldowntreemapIntroduction = 'Spot patterns from a hierarchal view of data'
t.custom.dashboard.layoutItem.placeholdergadgetTitle = 'Place Holder'
t.custom.dashboard.layoutItem.placeholdergadgetLable = 'placeholdergadget'
t.custom.dashboard.layoutItem.cardlablegadgetTitle = 'Lable'
t.custom.dashboard.layoutItem.cardlablegadgetLable = 'cardlablegadget'
t.custom.dashboard.layoutItem.kanbangadgetTitle = 'Kanban'
t.custom.dashboard.layoutItem.kanbangadgetLable = 'kanbangadget'
t.custom.dashboard.layoutItem.processgaugegadgetTitle = 'Progress Tracker'
t.custom.dashboard.layoutItem.chartgridgadgetTitle = 'KPI'
t.custom.dashboard.layoutItem.chartgridgadgetLabel = 'KPI'
t.custom.dashboard.layoutItem.chartgridgadgetIntroduction = 'KPI'

t.custom.dashboard.layoutItem.processgaugegadgetLable = 'processgaugegadget'
t.custom.dashboard.layoutItem.processgaugeIntroduction = 'Monitor process or service in a workflow'
t.custom.dashboard.layoutItem.customizedmultiselectgadgetTitle = 'Customized MultiSelect Dropdown'
t.custom.dashboard.layoutItem.customizedmultiselectgadgetLable = 'customizedmultiselectgadget'
t.custom.dashboard.layoutItem.customizeduserdropdownlistgadgetTitle = 'User Dropdown List'
t.custom.dashboard.layoutItem.customizeduserdropdownlistgadgetLable = 'customizeddropdownlistgadget'
t.custom.dashboard.layoutItem.customizedusermultipledropdownlistgadgetTitle = 'User Multiple Dropdown List'
t.custom.dashboard.layoutItem.customizedusermultipledropdownlistgadgetLable = 'customizedusermultipledropdownlistgadget'
t.custom.dashboard.layoutItem.getDrillThroughFieldsTitle = 'Drill Through Fields'
t.custom.dashboard.layoutItem.getDrillThroughFieldsLable = 'drillThroughFields'
t.custom.dashboard.layoutItem.bottriggerreportgadgetTitle = 'Bot Trigger Dashboard'
t.custom.dashboard.layoutItem.bottriggerreportgadgetLable = 'bottriggerreport'
t.custom.dashboard.layoutItem.bottriggerpvtablegadgetTitle = 'Bot Trigger Dashboard Pvtable'
t.custom.dashboard.layoutItem.bottriggerpvtablegadgetLable = 'bottriggerpvtable'
t.custom.dashboard.layoutItem.deptdefaultslicergadgetTitle = 'Hide Dept Slicer'
t.custom.dashboard.layoutItem.deptdefaultslicergadgetLable = 'deptdefaultslicergadget'
t.custom.dashboard.layoutItem.pageheadergadgetTitle = 'Page Header'
t.custom.dashboard.layoutItem.pageheadergadgetLable = 'pageheadergadget'
t.custom.dashboard.layoutItem.nextticketviewgadgetTitle = 'Next Ticket Dashboard'
t.custom.dashboard.layoutItem.nextticketviewgadgetLable = 'nextticketviewgadget'
t.custom.dashboard.layoutItem.appstabsgadgetTitle = 'Tabs'
t.custom.dashboard.layoutItem.tabsgadgetLable = 'appstabsgadget'
t.custom.dashboard.layoutItem.customizedbotdetailinfogadgetTitle = 'Bot Info'
t.custom.dashboard.layoutItem.customizedbotdetailinfogadgetLable = 'customizedbotdetailinfogadget'
t.custom.dashboard.layoutItem.customizedbotdesignTitle = 'Bot Design'
t.custom.dashboard.layoutItem.customizedbotdesigngadgetLable = 'customizedbotdesigngadget'
t.custom.dashboard.layoutItem.customizedbotdetailrunhistorygadgetTitle = 'Run History'
t.custom.dashboard.layoutItem.customizedbotdetailrunhistorygadgetLable = 'customizedbotdetailrunhistorygadget'
t.custom.dashboard.layoutSelectionleft = 'Grid'
t.custom.dashboard.layoutSelectionright = 'Pivot Table'
t.custom.dashboard.layoutItem.crudgadgetTitle = 'Crud Grid'
t.custom.dashboard.layoutItem.crudgadgetLable = 'crudgadget'
t.custom.dashboard.layoutItem.gridgadgetTitle = 'Grid'
t.custom.dashboard.layoutItem.gridgadgetLabel = 'gridgadget'
t.custom.dashboard.layoutItem.hierarchygridgadgetTitle = 'Hierarchy Grid'
t.custom.dashboard.layoutItem.hierarchygridgadgetLabel = 'hierarchygridgadget'
t.custom.dashboard.layoutItem.hierarchyIntroduction = 'Organize elements in order of importance'
t.custom.dashboard.layoutItem.scorecardgadgetTitle = 'Target Card'
t.custom.dashboard.layoutItem.jugglegadgetTitle = 'Juggle'
t.custom.dashboard.layoutItem.jugglegadgetLabel = 'juggle'
t.custom.dashboard.layoutItem.juggleIntroduction = 'Visual drag'
t.custom.dashboard.layoutItem.ganttgadgetTitle = 'Gantt'
t.custom.dashboard.layoutItem.ganttgadgetLabel = 'gantt'
t.custom.dashboard.layoutItem.ganttIntroduction = 'Gantt'
t.custom.dashboard.layoutItem.scorecardgadgetLabel = 'scorecard'
t.custom.dashboard.layoutItem.scorecardIntroduction = 'Display a visual summary of various related data'
t.custom.dashboard.layoutItem.usertimezoneinfocardgadgetTitle = 'User TimeZone Info'
t.custom.dashboard.layoutItem.usertimezoneinfocardgadgetLabel = 'usertimezoneinfocardgadget'
t.custom.dashboard.layoutItem.usertimezoneinfocardIntroduction = 'Apply a uniform standard of time to data'
t.custom.dashboard.layoutItem.attendancegadgetTitle = 'Attendance'
t.custom.dashboard.layoutItem.attendancegadgetLabel = 'attendancegadget'
t.custom.dashboard.layoutItem.recordgadgetTitle = 'Record'
t.custom.dashboard.layoutItem.recordgadgetLabel = 'recordgadget'
t.custom.dashboard.layoutItem.usergadgetTitle = 'User'
t.custom.dashboard.layoutItem.usergadgetLabel = 'usergadget'
t.custom.dashboard.layoutItem.botsgadgetTitle = 'Bots'
t.custom.dashboard.layoutItem.botsgadgetLabel = 'botsgadget'
t.custom.dashboard.layoutItem.workschedulegadgetTitle = 'Work Schedule'
t.custom.dashboard.layoutItem.workschedulegadgetLabel = 'workschedulegadget'
t.custom.dashboard.layoutItem.enterinputgadgetTitle = 'Input'
t.custom.dashboard.layoutItem.enterinputgadgetLable = 'enterinputgadget'
t.custom.dashboard.layoutItem.apigridgadgetTitle = 'API Grid'
t.custom.dashboard.layoutItem.apigridgegadgetLable = 'apigridgadget'
t.custom.dashboard.layoutItem.crudformplusgadgetTitle = 'Crud Plus'
t.custom.dashboard.layoutItem.crudformplusgadgetLabel = 'crudformplus'
t.custom.dashboard.layoutItem.heatmapgadgetTitle = 'Heatmap'
t.custom.dashboard.layoutItem.sunburstgadgetTitle = 'Sunburst'
t.custom.dashboard.layoutItem.sunburstgadgetLabel = 'sunburstgadget'
t.custom.dashboard.layoutItem.litikugadgetTitle = 'LiTiKu'
t.custom.dashboard.layoutItem.litikugadgetLable = 'litikugadget'
t.custom.dashboard.layoutItem.remoteGadgetTitle ='Remote'
t.custom.dashboard.layoutItem.remoteGadgetLabel ='RemoteGadget'
t.custom.dashboard.layoutItem.remoteGadgetIntroduction =''
t.custom.connector = {}
t.custom.connector.checknow = 'Check Now'
t.custom.connector.ErrorMessage = 'Error Message'
t.custom.connector.WarningMessage = 'Warning Message'
t.custom.connector.permissionslasttime = 'Last Checked Time : '
t.custom.connector.permissionsstatus = 'Last Checked Status : '
t.custom.connector.lastSynchronised = 'Last success auth'
t.custom.connector.aZ = 'A-Z'
t.custom.connector.fullSynchronisationCompleted = 'Sync complete'
t.custom.connector.connectWiseURL = 'ConnectWise URL:'
t.custom.connector.liongardUrl = 'Url:'
t.custom.connector.liongardPublic = 'Public Key:'
t.custom.connector.liongardSecret = 'Secret Key:'
t.custom.connector.interURL = 'Please enter URL'
t.custom.connector.noPrefix = `Don't need a prefix`
t.custom.connector.connectWiseAppID = 'ConnectWise Company ID:'
t.custom.connector.interAppID = 'Please enter Company ID'
t.custom.connector.cWAPIPublicKey = 'CW API PublicKey:'
t.custom.connector.interPublicKey = 'Please enter PublicKey'
t.custom.connector.liongardUrlTip = 'Please enter Url'
t.custom.connector.liongardPublicTip = 'Please enter Public Key'
t.custom.connector.liongardSecretTip = 'Please enter Secret Key'
t.custom.connector.saveandsynchronise = 'Save And Synchronise'
t.custom.connector.savequickbookspath = 'Save And Sync'
t.custom.connector.cWAPIPrivateKey = 'CW API PrivateKey:'
t.custom.connector.interPrivateKey = 'Please enter PrivateKey'
t.custom.connector.quickbooksonline = 'Quickbooks Online Authorization :'
t.custom.connector.integrationCode = 'Integration Code'
t.custom.connector.interIntegrationCode = 'Please enter Integration Code'
t.custom.connector.secret = 'Password (Secret)'
t.custom.connector.intersecret = 'Please enter Secret'
t.custom.connector.userName = 'Username (Key)'
t.custom.connector.interuserName = 'Please enter User Name'
t.custom.connector.rightlink = ' Request for a new Integration'
t.custom.connector.tdEmail = 'Email:'
t.custom.connector.interEmail = 'Please enter Email'
t.custom.connector.JiraUrl = 'Jira Url:'
t.custom.connector.jiraInterUrl = 'Please enter Url'
t.custom.connector.jiraUserName = 'User Name:'
t.custom.connector.jiraInterUserName = 'Please enter User Name'
t.custom.connector.tdPassword = 'Password:'
t.custom.connector.interPassword = 'Please enter Password'
t.custom.connector.connectWiseConfig = 'Please enter Connect Wise Config'
t.custom.connector.timeDoctorConfig = 'Please enter Time Doctor Config'
t.custom.connector.tSheetConfig = 'Please enter T-Sheet Config'
t.custom.connector.scienceConfig = 'Please enter Science Config'
t.custom.connector.jiraConfig = 'Please enter Jira Config'
t.custom.connector.syncAuthorization = 'Sync'
t.custom.connector.qbdownloadurlapp = 'Download Quickbooks Web Connector File:'
t.custom.connector.qbhowtoinstall = 'How To Install?'
t.custom.connector.qbdownloadurl = 'Download Quickbook Webconnector installer:'
t.custom.connector.interDownloadurl = 'Please enter Download URL'
t.custom.connector.interquickbookspath = 'Please enter Path'
t.custom.connector.qbPassword = 'Password:'
t.custom.connector.qbPath = 'Path:'
t.custom.connector.interPassPassword = 'Please enter Password'
t.custom.connector.quickBooksConfig = 'Please enter QuickBooks Config'
t.custom.connector.autotaskConfig = 'Please enter AutoTask Config'
t.custom.connector.downloadurl = 'Download'
t.custom.connector.downloadurlFile = 'Web Connector File'
t.custom.connector.downloadurlInstaller = 'Web Connector installer'
t.custom.connector.sqlagentConfig = 'Please enter SQL Agent Config'
t.custom.connector.veeamConfig = 'Please enter Veeam Config'
t.custom.connector.token = 'Token'
t.custom.connector.intertoken = 'Please enter Token'
t.custom.connector.dattoapiurl = 'Api URL'
t.custom.connector.interdattoapiurl = 'Please enter Api URL'
t.custom.connector.dattoapikey = 'Api Key'
t.custom.connector.interdattoapikey = 'Please enter Api Key'
t.custom.connector.dattoapisecretkey = 'Api Secret Key'
t.custom.connector.interdattoapisecretkey = 'Please enter Api Key'
t.custom.connector.dynuConfig = 'Please enter Dynu Config'
t.custom.connector.auvikConfig = 'Please enter Auvik Config'
t.custom.connector.backupradarConfig = 'Please enter Backup Radar Config'
t.custom.connector.kaseyabmsConfig = 'Please enter Kaseya BMS Config'
t.custom.connector.integrations = 'Integrations'
t.custom.connector.sortbytime = 'Sort by last sync time'
t.custom.connector.haveauthorized = 'Have Authorized'
t.custom.connector.connected = 'Connected'
t.custom.connector.unauthorized = 'Unauthorized'
t.custom.connector.waitingtobeconnected = 'Waiting to be Connected'
t.custom.connector.waitingforcnnection = 'Waiting For Connection'
t.custom.connector.others = 'Others'
t.custom.connector.otheravailableintegrations = 'Other Available Integrations'
t.custom.connector.allintegrations = 'All Integrations'
t.custom.connector.currentlyinuse = 'Currently In Use'
t.custom.connector.sqldownloadUrl = 'MSPbots SQL Agent Client'
t.custom.connector.loginfo = {}
t.custom.connector.loginfo.lasttime = 'Last Synchronizing Time :'
t.custom.connector.loginfo.sessionCount = 'Success Count :'
t.custom.connector.loginfo.errorCount = 'Error Count :'

t.custom.connector.loginfo.formPlaceholder = {}
t.custom.connector.loginfo.formPlaceholder.api = 'All API'
t.custom.connector.loginfo.formPlaceholder.status = 'Select Status'

t.custom.connector.loginfo.startTime = 'Start Time'
t.custom.connector.loginfo.lastSycnTime = 'Last Sync Time'
t.custom.connector.loginfo.mins = 'Sec'
t.custom.connector.loginfo.api = 'API'
t.custom.connector.loginfo.status = 'Status'
t.custom.connector.loginfo.msg = 'Message'
t.custom.connector.loginfo.params = 'Params'
t.custom.connector.loginfo.action = 'Action'

t.custom.connector.unknow = 'unknown'
t.custom.connector.cwKeyCheck = 'Please setup PSA Software before use Next ticket!'
t.custom.connector.cwKeyCheckBtn = 'Setup PAS Software'
t.custom.connector.sqlagent = {}
t.custom.connector.sqlagent.interpassword = 'Please enter Password'
t.custom.connector.sqlagent.interdatabaseName = 'Please enter Database Name'
t.custom.connector.sqlagent.interuserId = 'Please enter User Id'
t.custom.connector.sqlagent.interip = 'Please enter IP'
t.custom.connector.sqlagent.downloadUrlWithSALAgent = 'Download SQL Agent installer :'
t.custom.connector.sqlagent.secret = 'Secret :'
t.custom.connector.sqlagent.password = 'Password :'
t.custom.connector.sqlagent.databaseName = 'Database Name :'
t.custom.connector.sqlagent.userId = 'User Id :'
t.custom.connector.sqlagent.ip = 'IP :'
t.custom.connector.sqlagent.dbType = 'Database Type :'
t.custom.connector.sqlagent.dbType1 = 'SQL Server'
t.custom.connector.sqlagent.dbType2 = 'MySQL'

t.custom.connector.automate = {}
t.custom.connector.automate.url = 'URL :'
t.custom.connector.automate.clientId = 'Client ID :'
t.custom.connector.automate.username = 'UserName :'
t.custom.connector.automate.password = 'Password :'
t.custom.connector.automate.twofactorpasscode = 'TwoFactor PassCode:'
t.custom.connector.automate.interurl = 'Please Enter URL'
t.custom.connector.automate.interclientId = 'Please Enter Client ID'
t.custom.connector.automate.interuserName = 'Please Enter UserName'
t.custom.connector.automate.interpassword = 'Please Enter Password'
t.custom.connector.automate.intertwofactor = 'Please Enter TwoFactor PassCode'
t.custom.connector.solarwindurl = 'URL :'
t.custom.connector.intertsolarwindurl = 'Please Enter URL'
t.custom.connector.solarwindapiToken = 'API Token :'
t.custom.connector.intertsolarwindapiToken = 'Please Enter API Token'
t.custom.connector.veeamapiUrl = 'API Url :'
t.custom.connector.interveeamapiUrl = 'Please Enter API Url'
t.custom.connector.veeamusername = 'User Name :'
t.custom.connector.interveeamusername = 'Please Enter User Name'
t.custom.connector.veeampassword = 'Password :'
t.custom.connector.interveeampassword = 'Please Enter Password'
t.custom.connector.continuum = {}
t.custom.connector.continuum.site = 'Site :'
t.custom.connector.continuum.interSite = 'Please Enter Site'
t.custom.connector.continuum.apiKey = 'API Key :'
t.custom.connector.continuum.interApiKey = 'Please Enter API Key'
t.custom.connector.solarwindcentral = {}
t.custom.connector.solarwindcentral.api = 'API URL :'
t.custom.connector.solarwindcentral.interapi = 'Please Enter API URL'
t.custom.connector.solarwindcentral.userName = 'User Name :'
t.custom.connector.solarwindcentral.interuserName = 'Please Enter User Name'
t.custom.connector.solarwindcentral.passWord = 'Password :'
t.custom.connector.solarwindcentral.interpassWord = 'Please Enter Password'
t.custom.connector.dynu = {}
t.custom.connector.dynu.apiKey = 'API Key'
t.custom.connector.dynu.interapiKey = 'Please Enter API Key'
t.custom.connector.auvik = {}
t.custom.connector.auvik.site = 'Site :'
t.custom.connector.auvik.intersite = 'Please Enter Site'
t.custom.connector.auvik.username = 'User Name :'
t.custom.connector.auvik.interusername = 'Please Enter UserName'
t.custom.connector.auvik.apiKey = 'API Key:'
t.custom.connector.auvik.interapiKey = 'Please Enter ApiKey'
t.custom.connector.crewhu = {}
t.custom.connector.crewhu.token = 'Token :'
t.custom.connector.crewhu.intertoken = 'Please Enter Token'
t.custom.connector.kaseyabms = {}
t.custom.connector.kaseyabms.server = 'Server :'
t.custom.connector.kaseyabms.company = 'Company :'
t.custom.connector.kaseyabms.username = 'UserName :'
t.custom.connector.kaseyabms.password = 'Password :'
t.custom.connector.kaseyabms.interserver = 'Please Select Server'
t.custom.connector.kaseyabms.intercompany = 'Please Enter Company'
t.custom.connector.kaseyabms.interuserName = 'Please Enter UserName'
t.custom.connector.kaseyabms.interpassword = 'Please Enter Password'
t.custom.connector.chargebee = {}
t.custom.connector.chargebee.site = 'Site :'
t.custom.connector.chargebee.apiKey = 'API Key :'
t.custom.connector.chargebee.intersite = 'Please Enter Site'
t.custom.connector.chargebee.interapiKey = 'Please Enter API Key'
t.custom.connector.thermometer = {}
t.custom.connector.thermometer.url = 'API URL :'
t.custom.connector.thermometer.key = 'API Key :'
t.custom.connector.thermometer.interurl = 'Please Enter API URL'
t.custom.connector.thermometer.interkey = 'Please Enter API Key'
t.custom.connector.thermometerConfig = 'Please enter Config'
t.custom.connector.itglue = {}
t.custom.connector.itglue.server = 'Server :'
t.custom.connector.itglue.apiKey = 'API Key :'
t.custom.connector.itglue.interserver = 'Please Enter Server'
t.custom.connector.itglue.interkey = 'Please Enter API Key'
t.custom.connector.itglueconfig = 'Please enter Config'

t.custom.connector.simplesat = {}
t.custom.connector.simplesat.token = 'Token :'
t.custom.connector.simplesat.intertoken = 'Please Enter Token'
t.custom.connector.simplesatconfig = 'Please enter Config'

t.custom.connector.prtg = {}
t.custom.connector.prtg.serverUrl = 'Server Url :'
t.custom.connector.prtg.interserverUrl = 'Please Enter Server Url'
t.custom.connector.prtg.userName = 'User Name :'
t.custom.connector.prtg.interuserName = 'Please Enter User Name'
t.custom.connector.prtg.passHash = 'Pass Hash :'
t.custom.connector.prtg.interpassHash = 'Please Enter Pass Hash '
t.custom.connector.prtgconfig = 'Please enter Config'
t.custom.connector.veeamconsole = {}
t.custom.connector.veeamconsole.site = 'Site :'
t.custom.connector.veeamconsole.username = 'UserName :'
t.custom.connector.veeamconsole.password = 'Password :'
t.custom.connector.veeamconsole.intersite = 'Please Enter Site'
t.custom.connector.veeamconsole.interuserName = 'Please Enter UserName'
t.custom.connector.veeamconsole.interport = 'Please Select Port'
t.custom.connector.veeamconsole.interpassword = 'Please Enter Password'
t.custom.connector.veeamconsole.config = 'Please Enter Config'
t.custom.connector.sophos = {}
t.custom.connector.sophos.clientId = 'Client ID :'
t.custom.connector.sophos.clientSecret = 'Client Secret :'
t.custom.connector.sophos.interclientId = 'Please Enter Client ID'
t.custom.connector.sophos.interclientSecret = 'Please Enter Client Secret'
t.custom.connector.sophos.config = 'Please Enter Config'
t.custom.connector.kaseyavsa = {}
t.custom.connector.kaseyavsa.server = 'Server :'
t.custom.connector.kaseyavsa.clientId = 'Client ID :'
t.custom.connector.kaseyavsa.secretKey = 'SecretKey :'
t.custom.connector.kaseyavsa.interserver = 'Please Enter Server'
t.custom.connector.kaseyavsa.interclientId = 'Please Enter Client ID'
t.custom.connector.kaseyavsa.intersecretKey = 'Please Enter SecretKey'
t.custom.connector.kaseyavsa.config = 'Please Enter Config'

t.custom.connector.dattobcdr = {}
t.custom.connector.dattobcdr.apiUrl = 'API URL :'
t.custom.connector.dattobcdr.publicKey = 'Public Key :'
t.custom.connector.dattobcdr.secretKey = 'SecretKey :'
t.custom.connector.dattobcdr.interapiUrl = 'Please Enter API URL'
t.custom.connector.dattobcdr.interpublicKey = 'Please Enter Public Key'
t.custom.connector.dattobcdr.intersecretKey = 'Please Enter SecretKey'
t.custom.connector.dattobcdr.config = 'Please Enter Config'

t.custom.connector.sassalert = {}
t.custom.connector.sassalert.apiKey = 'API Key :'
t.custom.connector.sassalert.interapiKey = 'Please Enter API Key'
t.custom.connector.sassalert.config = 'Please Enter Config'

t.custom.tenant = {}
t.custom.tenant.tenantCode = 'Client Code'
t.custom.tenant.tenantName = 'Client Name'
t.custom.tenant.timezoneId = 'Time Zone'
t.custom.tenant.timezoneName = 'Time Zone Short Name'
t.custom.tenant.timezoneOffset = 'TimeZone Offset'
t.custom.tenant.website = 'Web Site'
t.custom.tenant.switch = 'Switch Client'
t.custom.tenant.select = 'Please select client'
t.custom.tenant.usercount = 'Employees Count'
t.custom.tenant.lastUseTime = 'Last Use Time'

t.custom.tenant.assignRole = {}
t.custom.tenant.assignRole.selectRole = 'Select Role'
t.custom.tenant.assignRole.addBtn = 'Add Default Role'
t.custom.tenant.assignRole.existingRoleList = 'Existing role list'

t.custom.sys = {}
t.custom.sys.systemConfiguration = 'System Configuration'
t.custom.sys.myBots = 'My Bots'
t.custom.sys.bots = 'Bots'
t.custom.sys.attendance = 'Attendance'
t.custom.sys.nextTicket = 'Next Ticket'
t.custom.sys.connector = 'Connector'
t.custom.sys.connectorConfig = 'Connector Config'
t.custom.sys.config = 'Config'
t.custom.sys.readMe = 'Read Me'
t.custom.sys.console = 'Console'
t.custom.sys.addToMyBots = 'Add To My Bots'
t.custom.sys.accounting = 'Accounting'

t.custom.sys.user = {}
t.custom.sys.user.disabledBatch = '禁用'
t.custom.sys.user.enabledBatch = '启用'
t.custom.sys.user.syncTeamsUser = 'Sync Teams User'
t.custom.sys.user.autoMapAllUsers = 'Auto Map Users'
t.custom.sys.user.disablednonCwUser = 'Disable Non - ConnectWise Users'
t.custom.sys.user.disablednonCwUsertext = 'Confirm to Disable Non-ConnectWise Users?'
t.custom.sys.user.disablednonAutotaskUser = 'Disable Non - Autotask Users'
t.custom.sys.user.disablednonAutotaskUsertext = 'Confirm to Disable Non-Autotask Users?'
t.custom.sys.user.superadminNoCW = 'Super Admin No CW User'
t.custom.sys.user.includingDisabled = 'Show Disabled users'
t.custom.sys.user.editText = 'Are you sure want to change the settings for this user?'

t.custom.sys.search = {}
t.custom.sys.search.dept = 'Please select Department'

t.custom.bots = {}
t.custom.bots.updatedDate = 'Updated Date: '
t.custom.bots.version = 'Version: '
t.custom.bots.author = 'Author: '
t.custom.bots.editbtn = 'Edit'
t.custom.bots.deletebtn = 'Delete'
t.custom.bots.designbtn = 'Design'
t.custom.bots.type = 'Type'
t.custom.bots.name = 'Name'
t.custom.bots.integrationName = 'Integration'
t.custom.bots.enterIntegrationName = 'Enter Integration'
t.custom.bots.description = 'Description'
t.custom.bots.trigger = 'Trigger'
t.custom.bots.alert = 'Alert'
t.custom.bots.escalate = 'Escalate'
t.custom.bots.read = 'Read'
t.custom.bots.ready = 'Ready'
t.custom.bots.received = 'Received'
t.custom.bots.customize = 'Customize'
t.custom.bots.load_default = 'Load Default'
t.custom.bots.load_default_tips = 'By clicking on this button, the message set above will revert back to its initial state. Please only use this when you see incorrect or incomplete information being sent out by the bot.'
t.custom.bots.all_message_switch = `Disable All Bots' Messages`
t.custom.bots.bottriggerreport = 'TRIGGER REPORT'
t.custom.bots.botusagereport = 'USAGE REPORT'
t.custom.bots.botmessagereport = 'MESSAGE REPORT'
t.custom.bots.psaStatusSetting = 'In progress status'
t.custom.bots.confirm = 'Confirm'
t.custom.bots.apply = 'Apply'
t.custom.bots.saveandclose = 'Save and Close'
t.custom.bots.channel = 'Select Channel'
t.custom.bots.sendtouser = 'Send to User'
t.custom.bots.sendtochannel = 'Send to Channel'
t.custom.bots.createTime = 'Create Date'
t.custom.bots.updateTime = 'Update Date'
t.custom.bots.rightlink = ' Got an idea for a bot?'
t.custom.bots.updateBotsMessage = 'Please check your login status!'
t.custom.bots.savebtn = 'Save'
t.custom.bots.backtodetail = 'Back to Bot Detail'
t.custom.bots.resetbtn = 'Reset'
t.custom.bots.closedbtn = 'Closed'
t.custom.bots.clearbtn = 'Clear'
t.custom.bots.createdby = 'Creator'
t.custom.bots.updatedby = 'Updater'
t.custom.bots.clearFifter = 'All filter will be removed due to you have updated the widget, you can click on Cancel if you want to keep the filter and modify them by manually.'
t.custom.bots.preview = 'Preview'
t.custom.bots.previewData = 'Preview Data'
t.custom.bots.requestNewBot = 'Request New Bot'

t.custom.bots.psa = {}
t.custom.bots.psa.title = 'In Progress Status Setting'
t.custom.bots.psa.toGetStartedBtn = 'To Get Started'
t.custom.bots.psa.labelPSA = 'PSA'
t.custom.bots.psa.labelStatus = 'In Progress status'
t.custom.bots.psa.noData = 'No Data'
t.custom.bots.psa.save = 'Save'
t.custom.bots.psa.cancel = 'Cancel'

t.custom.bots.edit = {}
t.custom.bots.edit.reselect = 'Reselect'
t.custom.bots.edit.titleAdd = 'Create a new bot'
t.custom.bots.edit.finish = 'Finish'
t.custom.bots.edit.titleEdit = 'Edit Bot'
t.custom.bots.edit.tipsTitle = 'Create your Bot'
t.custom.bots.edit.tipsSection1 = 'MSPBots has a complete bot usage mechanism. Different bots can be applied to different scenarios or data requirements. '
t.custom.bots.edit.tipsSection2 = 'Customize your personal bot through different templates and modules. You can learn more about MSPBots through the tutorial.'
t.custom.bots.edit.tipsTutorialBtn = 'View Tutorial'
t.custom.bots.edit.classification = 'Type'

t.custom.bots.design = {}
t.custom.bots.design.noPermissions = "You don't have permission yet!"
t.custom.bots.design.permissionRequired = "You don't have the permission required for this page:"
t.custom.bots.design.contactAdmin = 'Please contact your admin'
t.custom.bots.design.changeRoles = ' to change your roles at User'
t.custom.bots.design.needAccess = 'Management if you need access.'
t.custom.bots.design.passwordsNotMatch = 'The two passwords do not match'
t.custom.bots.design.mcp = 'MSPbots Client Portal'
t.custom.bots.design.noResultsFound = 'MSPbots Client Portal'
t.custom.bots.design.mcp = 'MSPbots Client Portal'
t.custom.bots.design.cantFind = "It seems we can't find any results based on your search"
t.custom.bots.design.noData = 'No data, please refresh and try again.'
t.custom.bots.design.saveBtnTips = 'Save current setting'
t.custom.bots.design.resetBtnTips1 = 'Go back to the last'
t.custom.bots.design.resetBtnTips2 = 'saved setting'
t.custom.bots.design.clearBtnTips = 'Clear all blocks'
t.custom.bots.design.moreMenuEdit = 'Edit'
t.custom.bots.design.moreMenuEditNote = 'Edit Note'
t.custom.bots.design.moreMenuDelete = 'Delete'
t.custom.bots.design.newBlock = 'New Block'
t.custom.bots.design.reloadTips = 'Please try again and after reload.'
t.custom.bots.design.addBlockTips = 'Please add block for bot.'
t.custom.bots.design.Edit = 'Edit'
t.custom.bots.design.refreshInEvery = 'Refresh in every'

t.custom.botStore = {}
t.custom.botStore.name = 'Bot Name'
t.custom.botStore.enterName = 'Enter Bot Name'
t.custom.botStore.icon = 'Icon URL'
t.custom.botStore.scope = 'Scope'
t.custom.botStore.triggerEvent = 'Trigger Event'
t.custom.botStore.client = 'Client'
t.custom.botStore.method = 'Method'
t.custom.botStore.path = 'Path'
t.custom.botStore.pid = 'PId'
t.custom.botStore.params = 'Params'
t.custom.botStore.paramsDataset = 'Params Dataset'
t.custom.botStore.nameRules = 'Please enter a name'
t.custom.botStore.type = 'Type'
t.custom.botStore.description = 'Description'
t.custom.botStore.enterDescription = 'Enter Description'
t.custom.botStore.createTime = 'Create Date'
t.custom.botStore.updateTime = 'Last Modified'
t.custom.botStore.lastupdatedate = 'Last Synced'
t.custom.botStore.lastsyncdate = 'Last Update Date'
t.custom.botStore.apiDoc = 'Api Doc'
t.custom.botStore.syncRate = 'Sync Rate'
t.custom.botStore.subjectCode = 'Integration'
t.custom.botStore.info = 'Info'
t.custom.botStore.logic = 'Logic'
t.custom.botStore.author = 'Author'
t.custom.botStore.version = 'Version'
t.custom.botStore.para = 'Para'
t.custom.botStore.preview = 'Preview Setting'
t.custom.botStore.previewTips = 'Is only for preview.'
t.custom.botStore.language = 'Language'
t.custom.botStore.save = 'Save'
t.custom.botStore.create = 'Create'
t.custom.botStore.sourceMapping = 'Source Mapping'
t.custom.botStore.prodMapping = 'Prod Mapping'
t.custom.botStore.prodMappingType = 'Mapping Type'
t.custom.botStore.action = 'Action'
t.custom.botStore.scriptName = 'Script Name'
t.custom.botStore.system = 'System'
t.custom.botStore.isShow = 'Is Show'
t.custom.botStore.apiService = 'API Service'
t.custom.botStore.apiPath = 'API Path'
t.custom.botStore.botScript = 'Bot Script'
t.custom.botStore.triggerTootips = 'That which sets off an action.  Switching this on enables the bot to generate messages. You can view these messages in the message dashboard. Generated messages will be in “ready” status.'
t.custom.botStore.alertTootips = 'Generated messages intended for end-users. Switching this on enables the bot to send these messages to intended recipients/users.'
t.custom.botStore.escalateTootips = 'The bot will pass on or escalate the message to the user\'s managers depending on the escalation settings. Escalation is triggered when the same issue has happened to the user repeatedly.'

t.custom.botStore.console = {}
t.custom.botStore.console.no = 'No.'
t.custom.botStore.console.timeCreated = 'Time Created'
t.custom.botStore.console.timeSent = 'Time Sent'
t.custom.botStore.console.status = 'Status'
t.custom.botStore.console.message = 'Message'
t.custom.botStore.console.function = 'Function'
t.custom.botStore.console.readme = 'README'
t.custom.botStore.console.author = 'Author'
t.custom.botStore.console.free = 'Free'
t.custom.botStore.console.version = 'Version'
t.custom.botStore.console.updatedDate = 'Updated Date'
t.custom.botStore.console.description = 'Description'
t.custom.botStore.console.version = 'Version'
t.custom.botStore.console.sendTo = 'Sent To'
t.custom.botStore.console.ready = 'Ready'
t.custom.botStore.console.name = 'Name'
t.custom.botStore.console.inputNamePlaceholder = 'Please input Name'
t.custom.botStore.console.integration = 'Integration'
t.custom.botStore.console.applyToClient = 'Apply To Client'
t.custom.botStore.console.enable = 'Enable'
t.custom.botStore.console.inputVersionPlaceholder = 'Please input Version'
t.custom.botStore.console.inputDescriptionPlaceholder = 'Please input Description'

t.custom.botStore.console.function = {}
t.custom.botStore.console.function.tabsTitle = {}
t.custom.botStore.console.function.tabsTitle.setting = 'SETTING'
t.custom.botStore.console.function.tabsTitle.logic = 'LOGIC'
t.custom.botStore.console.function.tabsTitle.para = 'PARA'

t.custom.botStore.console.function.formLabel = {}
t.custom.botStore.console.function.formPlaceholder = {}
t.custom.botStore.console.function.formLabel.processName = 'Process Name'
t.custom.botStore.console.function.formPlaceholder.processName = 'Please input Process Name'
t.custom.botStore.console.function.formLabel.scope = 'Scope'
t.custom.botStore.console.function.formPlaceholder.scope = 'Please input Scope'
t.custom.botStore.console.function.formLabel.triggerEvent = 'Trigger Event'
t.custom.botStore.console.function.formPlaceholder.triggerEvent = 'Please input Trigger Event'
t.custom.botStore.console.function.formLabel.version = 'Version'
t.custom.botStore.console.function.formPlaceholder.version = 'Please input Version'
t.custom.botStore.console.function.formLabel.updatedDate = 'Updated Date'
t.custom.botStore.console.function.formPlaceholder.updatedDate = 'Not Updated Date'
t.custom.botStore.console.function.formLabel.newFlag = 'New Flag'
t.custom.botStore.console.function.formPlaceholder.newFlag = 'Not New Flag'
t.custom.botStore.console.function.formLabel.description = 'Description'
t.custom.botStore.console.function.formPlaceholder.description = 'Please input Description'

t.custom.cache = {}
t.custom.cache.clearText = 'Clear all cache for all tencant'
t.custom.cache.clearAll = 'Clear All'
t.custom.cache.clear = 'Clear'

t.custom.client = {}
t.custom.client.featureRequest = 'What type of new feature request is this?'
t.custom.client.featureRelatedRequest = 'To which integration/function area is this feature request related?'
t.custom.client.summaryRequest = 'Summary of your request'
t.custom.client.summary = 'Summary'
t.custom.client.suggest = 'Suggest a name for this bot'
t.custom.client.prompter = '(e.g., Next Steps Prompter, Late Remote Time Entry Alert)'
t.custom.client.desc = 'Description of this bot'
t.custom.client.newBotsDescription = '(e.g., This bot reminds techs who forgot to write the Next Steps to add it.)'
t.custom.client.problem = 'What problem/s will this bot address?'
t.custom.client.wProblem = 'What problems'
t.custom.client.priority = 'Priority'
t.custom.client.caseReport = 'Use case for this {type}'
t.custom.client.wCaseReport = 'What is the use case for this {type}?'
t.custom.client.accessed = 'How is that {type} accessed'
t.custom.client.exist = 'Do you have {type}s that exist in another app/software?'
t.custom.client.mostInfo = 'What is the most important information in that {type}'

t.custom.nextTicket = {}
t.custom.nextTicket.openInConnectWise = 'Open In Connect Wise'
t.custom.nextTicket.ticketTypeName = 'Ticket Type'
t.custom.nextTicket.sourceName = 'Source'
t.custom.nextTicket.queueName = 'Queue'
t.custom.nextTicket.company = 'Company'
t.custom.nextTicket.dueDate = 'Due date'
t.custom.nextTicket.issueType = 'Issue Type'
t.custom.nextTicket.SubissueType = 'Sub-issue Type'
t.custom.nextTicket.Source = 'Source'
t.custom.nextTicket.Sla = 'SLA'
t.custom.nextTicket.PrimaryResource = 'Primary Resource'
t.custom.nextTicket.contact = 'Contact'
t.custom.nextTicket.status = 'Status'
t.custom.nextTicket.clientname = 'Client Name'
t.custom.nextTicket.closedFlag = 'ClosedFlag'
t.custom.nextTicket.type = 'Type'
t.custom.nextTicket.subtype = 'Subtype'
t.custom.nextTicket.item = 'Item'
t.custom.nextTicket.ticketOwner = 'Ticket Owner'
t.custom.nextTicket.agreement = 'Agreement Name'
t.custom.nextTicket.predecessor = 'Predecessor'
t.custom.nextTicket.estimatedStartDate = 'Estimated Start Date'
t.custom.nextTicket.duration = 'Duration'
t.custom.nextTicket.impact = 'Impact'
t.custom.nextTicket.urgency = 'Urgency'
t.custom.nextTicket.priority = 'Priority'
t.custom.nextTicket.SLAStatus = 'SLA Status'
t.custom.nextTicket.board = 'Board'
t.custom.nextTicket.serviceBoard = 'Service Board'
t.custom.nextTicket.phoneNumber = 'Phone Number'
t.custom.nextTicket.email = 'Email'
t.custom.nextTicket.assignedtouser = 'Assigned to User'
t.custom.nextTicket.priorityname = 'Priority'
t.custom.nextTicket.ticketowner = 'Ticket Owner'

t.custom.nextTicket.initialDescription = 'Initial Description'
t.custom.nextTicket.notes = 'Notes'
t.custom.nextTicket.scheduledTasks = 'My schedule'
t.custom.nextTicket.scheduledTasksAutoTask = 'My Service Call'
t.custom.nextTicket.ticketscheduledTasks = 'Ticket schedule'
t.custom.nextTicket.ticketCode = 'Ticket #'
t.custom.nextTicket.ticketSummary = 'Ticket Summary'
t.custom.nextTicket.companyName = 'Company Name'
t.custom.nextTicket.contact = 'Contact'
t.custom.nextTicket.scheduledTasksTime = 'Scheduled Tasks Time'
t.custom.nextTicket.totalPoints = 'Total Points'
t.custom.nextTicket.item = 'Item'
t.custom.nextTicket.value = 'Value'
t.custom.nextTicket.points = 'Points'
t.custom.nextTicket.timeoflastupdate = 'Time of Last Update'
t.custom.nextTicket.ticketstatus = 'Ticket Status'
t.custom.nextTicket.scheduledtask = 'Scheduled Task'
t.custom.nextTicket.selectassigned = 'Select Assigned'
t.custom.nextTicket.scheduledstatus = 'Scheduled Status'
t.custom.nextTicket.companyinwatchList = 'Company in "Watch List"'
t.custom.nextTicket.withtickinprogress = 'With Ticket In Progress'
t.custom.nextTicket.customerresponded = 'Customer Responded'
t.custom.nextTicket.companymatchedtouser = 'Company Matched to User'
t.custom.nextTicket.mrr = 'MRR'
t.custom.nextTicket.contactname = "Contact 's Job Title"
t.custom.nextTicket.usersskills = "User's Skills"
t.custom.nextTicket.pastduedate = 'Past Due Date'

t.custom.workSchedule = {}
t.custom.workSchedule.templateTitle = 'Template'
t.custom.workSchedule.selectTemplate = 'Please select Template'
t.custom.workSchedule.selectTimezone = 'Please select Timezone'
t.custom.workSchedule.inputTemplateName = 'Please input Template Name'
t.custom.workSchedule.batchApply = 'Batch Apply'
t.custom.workSchedule.templateSetting = 'Template Setting'
t.custom.workSchedule.enableAttendance = 'Enable attendance'
t.custom.workSchedule.disableAttendance = 'Disable attendance'
t.custom.workSchedule.templateName = 'Template Name'
t.custom.workSchedule.templatetime = 'Template Time'
t.custom.workSchedule.timezoneTitle = 'Time Zone / Location'
t.custom.workSchedule.day = 'DAY'
t.custom.workSchedule.from = 'From'
t.custom.workSchedule.to = 'To'
t.custom.workSchedule.confirm = 'Confirm'
t.custom.workSchedule.cancel = 'Cancel'
t.custom.workSchedule.searchOrganization = 'Organization'
t.custom.workSchedule.confirmchangetimezone = 'Change TimeZone Need Re-Login'
t.custom.workSchedule.template = {}
t.custom.workSchedule.template.templateSetting = 'Template Setting'
t.custom.workSchedule.template.addBtn = 'Add'
t.custom.workSchedule.template.listTitleName = 'Name'
t.custom.workSchedule.template.edit = 'Edit'
t.custom.workSchedule.template.delete = 'Delete'
t.custom.workSchedule.template.addTemplate = 'Add Template'
t.custom.workSchedule.template.editTemplate = 'Edit Template'
t.custom.workSchedule.template.tips = 'Tips'
t.custom.workSchedule.template.sureDeleteTips = 'Are you sure delete item?'
t.custom.workSchedule.template.confirm = 'Confirm'
t.custom.workSchedule.template.cancel = 'Cancel'

t.custom.workSchedule.listTitle = {}
t.custom.workSchedule.listTitle.userName = 'USER NAME'
t.custom.workSchedule.listTitle.timezone = 'TIME ZONE'
t.custom.workSchedule.listTitle.timezoneShortName = 'SHORT NAME'
t.custom.workSchedule.listTitle.timezoneOffset = 'TIME ZONE OFFSET'
t.custom.workSchedule.listTitle.attendanceFlag = 'Attendance'
t.custom.workSchedule.listTitle.managerName = 'Manager'
t.custom.workSchedule.listTitle.jobTitle = 'Title'
t.custom.workSchedule.listTitle.officeLocation = 'Location'
t.custom.workSchedule.listTitle.monday = 'MONDAY'
t.custom.workSchedule.listTitle.tuesday = 'TUESDAY'
t.custom.workSchedule.listTitle.wednesday = 'WEDNESDAY'
t.custom.workSchedule.listTitle.thursday = 'THURSDAY'
t.custom.workSchedule.listTitle.friday = 'FRIDAY'
t.custom.workSchedule.listTitle.saturday = 'SATURDAY'
t.custom.workSchedule.listTitle.sunday = 'SUNDAY'
t.custom.workSchedule.listTitle.action = 'ACTION'
t.custom.workSchedule.edit = 'Edit'

t.custom.getStarted = {}
t.custom.getStarted.timezone = 'Time Zone'
t.custom.getStarted.psa = 'Ticketing Software'
t.custom.getStarted.rmm = 'RMM Software'
t.custom.getStarted.accounting = 'Accounting Software'
t.custom.getStarted.crm = 'CRM Software'
t.custom.getStarted.reporting = 'Reporting / Dashboard Software'
t.custom.getStarted.attendance = 'Attendance Software'
t.custom.getStarted.peergroups = 'Which peer groups are you in?'
t.custom.getStarted.backup = 'BackUp Disaster Recovery Software'
t.custom.getStarted.otherSoftware = 'Other Software'
t.custom.getStarted.hearus = 'How did you hear about us?'
t.custom.getStarted.videoTagError = 'Your browser does not support the video tag.'
t.custom.getStarted.describe = 'Describe :'
t.custom.getStarted.back = 'Back'
t.custom.getStarted.skip = 'Skip'
t.custom.getStarted.next = 'Next'
t.custom.getStarted.close = 'Close'
t.custom.getStarted.setUpIntegrations = 'Set Up Integrations'
t.custom.getStarted.addExtraAdmin = 'Add Extra Admin'
t.custom.getStarted.selectUser = 'Please select user'
t.custom.getStarted.selectUserTips = 'Please select User.'
t.custom.getStarted.noData = 'No Data'
t.custom.getStarted.currentAdministrator = 'Current Administrator :'
t.custom.getStarted.timezoneformat = 'Please select Time Format'
t.custom.getStarted.updateusertips = "You can't edit your own role, only other admin can edit your role."

t.custom.attendance = {}
t.custom.attendance.boardTab = 'Board'
t.custom.attendance.recordTab = 'Record'
t.custom.attendance.userTab = 'User'
t.custom.attendance.botsTab = 'Bots'
t.custom.attendance.workScheduleTab = 'Work Schedule'
t.custom.attendance.userStatusRepeatTips = 'Your status is still on [{status}]'

t.custom.attendance.board = {}
t.custom.attendance.board.inBtn = 'IN'
t.custom.attendance.board.onsite = 'ONSITE'
t.custom.attendance.board.outBtn = 'OUT'
t.custom.attendance.board.lunchBtn = 'LUNCH'
t.custom.attendance.board.breakBtn = 'BREAK'
t.custom.attendance.board.backBtn = 'BACK'
t.custom.attendance.board.edit = 'edit'
t.custom.attendance.board.unknown = 'UNKNOWN'
t.custom.attendance.board.na = 'N/A'
t.custom.attendance.board.idle = 'Idle'
t.custom.attendance.board.checkIn = 'Please switch to your own tenant to check in.'

t.custom.attendance.timeEntry = {}
t.custom.attendance.timeEntry.editTitle = 'Adjust Time'
t.custom.attendance.timeEntry.modifyTitle = 'Modify Time Entry'
t.custom.attendance.timeEntry.approveTitle = 'Approve Adjusted Time'
t.custom.attendance.timeEntry.editTips = 'File an application to adjust your actual check-in time. This is subject to your manager’s approval.'
t.custom.attendance.timeEntry.modifyTips = 'Adjust the actual check in/out time and date.'
t.custom.attendance.timeEntry.approveTips = 'Approve requests from your employees.'
t.custom.attendance.timeEntry.cancelBtn = 'Cancel'
t.custom.attendance.timeEntry.declineBtn = 'Decline'
t.custom.attendance.timeEntry.rejectBtn = 'Reject'
t.custom.attendance.timeEntry.approveBtn = 'Approve'
t.custom.attendance.timeEntry.saveBtn = 'Submit'
t.custom.attendance.timeEntry.recordsaveBtn = 'Confirm'
t.custom.attendance.timeEntry.action = 'Action'
t.custom.attendance.timeEntry.time = 'Time'
t.custom.attendance.timeEntry.originaltime = 'Original Time'
t.custom.attendance.timeEntry.adjusttime = 'Adjusted Time'
t.custom.attendance.record = {}
t.custom.attendance.record.tenantCode = 'Tenant Code'
t.custom.attendance.record.modify = 'Adjust Time'
t.custom.attendance.record.approve = 'Approve'

t.custom.attendance.record.search = {}
t.custom.attendance.record.search.from = 'From ({timezone})'
t.custom.attendance.record.search.to = 'To ({timezone})'
t.custom.attendance.record.search.team = 'Team'
t.custom.attendance.record.search.generate = 'Generate Summary Dashboard'
t.custom.attendance.record.search.selectall = 'Select All'
t.custom.attendance.record.search.clearall = 'Clear All'
t.custom.attendance.record.search.member = 'Member'
t.custom.attendance.record.search.action = 'Action'
t.custom.attendance.record.search.search = 'Search'
t.custom.attendance.record.search.manager = 'Manager'
t.custom.attendance.record.search.recursive = 'Recursive'

t.custom.attendance.record.tableTitle = {}
t.custom.attendance.record.tableTitle.team = 'Team'
t.custom.attendance.record.tableTitle.member = 'Member'
t.custom.attendance.record.tableTitle.action = 'Action'
t.custom.attendance.record.tableTitle.timeStamp = 'Time Stamp'
t.custom.attendance.record.tableTitle.approveTime = 'Approve Time'
t.custom.attendance.record.tableTitle.duration = 'Duration (Hr:Min)'
t.custom.attendance.record.tableTitle.status = 'Status'
t.custom.attendance.record.tableTitle.comments = 'Comments'
t.custom.attendance.record.tableTitle.approval = 'Approval'
t.custom.attendance.timeEntry.adjustto = 'Adjust to'
t.custom.attendance.timeEntry.comment = 'Comment'
t.custom.attendance.timeEntry.selectdate = 'Select Date'
t.custom.attendance.timeEntry.selecttime = 'Select Time'

t.custom.marketbot = {}
// clientUsageReport
t.custom.marketbot.clientUsageReport = {}
t.custom.marketbot.clientUsageReport.clientName = 'Client Name'
t.custom.marketbot.clientUsageReport.selectDate = '选择区间'
t.custom.marketbot.clientUsageReport.selectclients = 'Select clients'
t.custom.marketbot.clientUsageReport.thisWeek = '过去 7 天'
t.custom.marketbot.clientUsageReport.thisMonth = '本月'
t.custom.marketbot.clientUsageReport.lastMonth = '上月'
t.custom.marketbot.clientUsageReport.lastYear = '上年度'
t.custom.marketbot.clientUsageReport.lastTwelveMonthStartDate = '过去 12 个月'
t.custom.marketbot.clientUsageReport.currentMonthToToday = '本月1日到今天'
t.custom.marketbot.clientUsageReport.currentSundayToToday = '本周周日到今天'
t.custom.marketbot.clientUsageReport.toDay = '今天'
t.custom.marketbot.clientUsageReport.yesterDay = '昨天'
t.custom.marketbot.clientUsageReport.lastDayMonth = '过去30天'
t.custom.marketbot.clientUsageReport.lastDayQuarter = '过去90天'
t.custom.marketbot.clientUsageReport.lastBusinessDayWeek = '过去7个工作日'
t.custom.marketbot.clientUsageReport.lastBusinessDayMonth = '过去30个工作日'
t.custom.marketbot.clientUsageReport.lastBusinessDayQuarter = '过去90个工作日'
t.custom.marketbot.clientUsageReport.thisYear = '今年'
t.custom.marketbot.clientUsageReport.thisQuarter = '本季度'
t.custom.marketbot.clientUsageReport.lastQuarter = '上个季度'
t.custom.marketbot.clientUsageReport.lastWeek = '上周'
t.custom.marketbot.clientUsageReport.mrUser = 'MR User Count'
t.custom.marketbot.clientUsageReport.mrPercent = 'MR %'
t.custom.marketbot.clientUsageReport.atUser = 'AT User Count'
t.custom.marketbot.clientUsageReport.atPercent = 'AT %'
t.custom.marketbot.clientUsageReport.ntUser = 'NT User Count'
t.custom.marketbot.clientUsageReport.ntPercent = 'NT %'
t.custom.marketbot.clientUsageReport.cwUser = 'CW User Count'
t.custom.marketbot.clientUsageReport.userCount = 'User Count'
t.custom.marketbot.clientUsageReport.date = 'Date'
t.custom.marketbot.clientUsageReport.activeBots = 'Active Bots'
t.custom.marketbot.clientUsageReport.mrUserName = 'MR User Name'
t.custom.marketbot.clientUsageReport.ctUser = 'Count'
t.custom.marketbot.clientUsageReport.botName = 'Bot Name'
t.custom.marketbot.clientUsageReport.userName = 'User Name'

t.custom.marketbot.scorecard = {}
t.custom.marketbot.scorecard.newClient = 'New Client'
t.custom.marketbot.scorecard.newConsulant = 'New Consulant'
t.custom.marketbot.scorecard.editClient = 'Edit Client'
t.custom.marketbot.scorecard.editConsulant = 'Edit Consulant'

t.custom.marketbot.scorecard.activeClient = 'Active Client'
t.custom.marketbot.scorecard.newWithCwKey = 'New With CWKey'
t.custom.marketbot.scorecard.date = 'Date'
t.custom.marketbot.scorecard.newDate = 'New Date'
t.custom.marketbot.scorecard.clientId = 'Client Id'
t.custom.marketbot.scorecard.clientName = 'Client Name'
t.custom.marketbot.scorecard.activeDate = 'Active Date'
t.custom.marketbot.scorecard.cwKey = 'CW Key'
t.custom.marketbot.scorecard.createDate = 'Create Date'

t.custom.marketbot.botusagereport = {}

t.custom.marketbot.botusagereport.enableStatus = 'Enable Status'
t.custom.marketbot.botusagereport.alertStatus = 'Alert Status'
t.custom.marketbot.botusagereport.escalationStatus = 'Escalation Status'
t.custom.marketbot.botusagereport.createDate = 'Create Date'
t.custom.marketbot.botusagereport.received = 'Received'
t.custom.marketbot.botusagereport.generated = 'Generated'
t.custom.marketbot.botusagereport.botName = 'Bot Name'
t.custom.marketbot.botusagereport.clientName = 'Client Name'
t.custom.marketbot.botusagereport.clientId = 'Client Id'

t.custom.marketbot.teamscommand = {}
t.custom.marketbot.teamscommand.username = 'User Name'
t.custom.marketbot.teamscommand.message = 'Message'
t.custom.marketbot.teamscommand.reply = 'Reply'
t.custom.marketbot.teamscommand.createDate = 'Create Date'
t.custom.marketbot.teamscommand.clientId = 'Client Id'
t.custom.marketbot.teamscommand.clientName = 'Client Name'

t.custom.clientbot = {}

t.custom.clientbot.selectbots = 'Select Bots'
t.custom.clientbot.selectusers = 'Select Users'
t.custom.clientbot.selectstatus = 'Select Status'

t.custom.clientbot.botmessagesreport = {}
t.custom.clientbot.botmessagesreport.id = 'No'
t.custom.clientbot.botmessagesreport.createDate = 'Time Created'
t.custom.clientbot.botmessagesreport.message = 'Message'
t.custom.clientbot.botmessagesreport.sentTime = 'Time Sent'
t.custom.clientbot.botmessagesreport.tenantUserName = 'Sent to'
t.custom.clientbot.botmessagesreport.businessType = 'MessageType'
t.custom.clientbot.botmessagesreport.ruleName = 'Bots'
t.custom.clientbot.botmessagesreport.escalation = 'Escalation Status'
t.custom.clientbot.botmessagesreport.status = 'Status'

t.custom.clientbot.attendance = {}
t.custom.clientbot.attendance.id = 'No'
t.custom.clientbot.attendance.username = 'User Name'
t.custom.clientbot.attendance.status = 'Status'
t.custom.clientbot.attendance.logTime = 'Log Time'
t.custom.clientbot.attendance.approveTime = 'Approve Time'
t.custom.clientbot.attendance.createTime = 'Create Time'
t.custom.clientbot.attendance.source = 'Source'

t.custom.clientbot.bottriggerreport = {}
t.custom.clientbot.bottriggerreport.triggerCount = 'Trigger Count'
t.custom.clientbot.bottriggerreport.createDate = 'Date'
t.custom.clientbot.bottriggerreport.botName = 'Bot Name'
t.custom.clientbot.bottriggerreport.userName = 'User Name'

t.custom.accounting = {}
t.custom.accounting.name = 'You Book COA'
t.custom.accounting.accountnumber = 'Account Number'
t.custom.accounting.accounttype = 'Account Type'
t.custom.accounting.isactive = 'IsActive'
t.custom.accounting.description = 'Description'
t.custom.accounting.gadgetType = 'Chart'
t.custom.accounting.tbgcoa = 'TAAP'
t.custom.accounting.modifyTbgcoa = 'Modify TBG COA'
t.custom.accounting.selecttbgcoa = 'Select TBG COA'
t.custom.accounting.servicestaff = 'Service Staff:'
t.custom.accounting.interservicestaff = 'Please enter Service Staff'
t.custom.accounting.saveBtn = 'Save'
t.custom.accounting.cancelBtn = 'Cancel'

t.custom.accountingreport = {}
t.custom.accountingreport.account = 'Account'
t.custom.accountingreport.clientName = 'Client Name'
t.custom.accountingreport.pbgcoa = 'PBG COA'
t.custom.accountingreport.period = 'Period'
t.custom.accountingreport.amount = 'Amount'
t.custom.accountingreport.grossProfit = 'Profit'
t.custom.accountingreport.revenue = 'Revenue'
t.custom.accountingreport.productMargin = 'Product Margin'

t.custom.marketbot.attenddanceidlereport = {}
t.custom.marketbot.attenddanceidlereport.search_organization = 'Organization'
t.custom.marketbot.attenddanceidlereport.search_userName = 'User Name'
t.custom.marketbot.attenddanceidlereport.search_changedTimeRange = 'Select Date'
t.custom.marketbot.attenddanceidlereport.search_currentTicketStatus = 'Current Ticket Status'
t.custom.marketbot.attenddanceidlereport.search_ticketNumber = 'Ticket Number'

t.custom.marketbot.attenddanceidlereport.clientId = 'Client Id'
t.custom.marketbot.attenddanceidlereport.clientName = 'Client Name'
t.custom.marketbot.attenddanceidlereport.userId = 'User Id'
t.custom.marketbot.attenddanceidlereport.userName = 'User Name'
t.custom.marketbot.attenddanceidlereport.ticketNumber = 'Ticket Number'
t.custom.marketbot.attenddanceidlereport.ticketLink = 'Ticket Link'
t.custom.marketbot.attenddanceidlereport.currentTicketStatus = 'Current Ticket Status'
t.custom.marketbot.attenddanceidlereport.fromTicketStatus = 'From Ticket Status'
t.custom.marketbot.attenddanceidlereport.priority = 'Priority'
t.custom.marketbot.attenddanceidlereport.priorityColor = 'Priority Color'
t.custom.marketbot.attenddanceidlereport.changedTime = 'Changed Time'
t.custom.marketbot.attenddanceidlereport.syncTime = 'Sync Time'

t.custom.tips = {}
t.custom.tips.errorTips = 'Please try again, later.'
t.custom.tips.selectItem = 'Please select an item.'
t.custom.tips.disabledSelf = "Error: You can't disable your own account, only other admin can disable your account."
t.custom.tips.getStartedSkipSteps = 'Please complete the current step first.'
t.custom.tips.required = '{fields} is required.'

t.custom.dataset = {}
t.custom.dataset.name = 'Name'
t.custom.dataset.businessId = 'Dataset Id'
t.custom.dataset.language = 'Language'
t.custom.dataset.sourceType = 'Data Source Type'
t.custom.dataset.integration = 'Integration'
t.custom.dataset.role = 'Role'
t.custom.dataset.internalNotes = 'Internal Notes'
t.custom.dataset.lastSynced = 'Last Synced'
t.custom.dataset.lastModifiedBy = 'Last Modified By'
t.custom.dataset.updateDate = 'Last Modified'
t.custom.dataset.selectSQL = 'SQL'
t.custom.dataset.grovvy = 'Grovvy'
t.custom.dataset.businessType = 'Type'
t.custom.dataset.creator = 'Creator'
t.custom.dataset.created = 'Created'
t.custom.dataset.status = 'Status'
t.custom.dataset.shared = 'Shared'
t.custom.dataset.defaultInstall = 'Default Install'
t.custom.dataset.showAllIntegration = 'Show All Integrations'
t.custom.dataset.rightlink = 'Request New Dataset'
t.custom.dataset.nameexist = 'Dataset Name Not Duplicate'
t.custom.dataset.editbtn = 'Edit'
t.custom.dataset.deletebtn = 'Delete'
t.custom.dataset.viewbtn = 'View'
t.custom.dataset.designbtn = 'Design'
t.custom.dataset.publishbtn = 'Push'
t.custom.dataset.fieldDescription = 'Field Description'
t.custom.dataset.refreshType = 'Refresh Type'
t.custom.dataset.refreshName = 'Refresh Name'
t.custom.dataset.rentention = 'Rentention'
t.custom.dataset.refreshContent = 'Refresh Content'
t.custom.dataset.defaultTab = 'Default'
t.custom.dataset.enableRefresh = 'Enable Auto Refresh'
t.custom.dataset.fieldsdescriptionTab = 'Fields Description'
t.custom.dataset.datacleaningTab = 'Data Cleaning'
t.custom.dataset.form = 'Form'
t.custom.dataset.botFrequencyTab = 'Bot Frequency'
t.custom.dataset.refreshFrequency = 'Refresh Frequency'
t.custom.dataset.userDefault = 'Use Default'
t.custom.dataset.entercolumnname = 'Enter Column Name'
t.custom.dataset.enterfielddsdescription = 'Enter Fields Description'
t.custom.dataset.enterstatus = 'Enter Status'
t.custom.dataset.columnname = 'Column Name'
t.custom.dataset.columnfieldsdescription = 'Fields Description'
t.custom.dataset.columntatus = 'Status'
t.custom.dataset.addcolumn = 'Add New Row'
t.custom.dataset.delcolumn = 'Delete'
t.custom.dataset.logs = 'Logs'
t.custom.dataset.error = 'Error'
t.custom.dataset.createContent = 'Please Enter Content, Required field cannot be empty'
t.custom.dataset.createContentbtn = 'Create View'
t.custom.dataset.owner = 'DA'
t.custom.dataset.type = 'Type'
t.custom.dataset.linkedbtn = 'Linked Widgets'
t.custom.dataset.linkedbtnTable = 'Linked widgets in this table'
t.custom.dataset.linkedbotbtn = 'Linked Bots'
t.custom.dataset.linkedDatasetbtn = 'Linked Dataset'
t.custom.dataset.linkedbotbtnTable = 'Linked Bots in this table'
t.custom.dataset.fieldsdescriptionTabContent = 'Following fields will be generated automatically after Dataset be saved.'
t.custom.dataset.checksql = 'Check SQL'
t.custom.dataset.dbType = 'DB Type'
t.custom.dataset.linkreport = 'Linked Dashboards'
t.custom.dataset.reuse = 'Is Active'
t.custom.dataset.tenantCode = 'Client'
t.custom.dataset.new = 'New'
t.custom.dataset.newBot = 'New Bot'
t.custom.dataset.myBot = 'My Bots'
t.custom.dataset.botLibrary = 'Bots Library'
t.custom.dataset.team = 'Product Owner'
t.custom.dataset.dataSourceType = 'Data Source Type'
t.custom.dataset.dataSourceList = 'Data Source List'
t.custom.dataset.dataWarehouseLayer = 'Data Warehouse Layer'
t.custom.dataset.layer = {}
t.custom.dataset.layer.newTitle = 'Add Dataset Layer'
t.custom.dataset.layer.editTitle = 'Add Dataset Layer'
t.custom.dataset.layer.name = 'Name'
t.custom.dataset.layer.description = 'Description'
t.custom.dataset.layer.language = 'Data Source Type'
t.custom.dataset.layer.form = 'Form'
t.custom.dataset.layer.sql = 'SQLAGENT'
t.custom.dataset.layer.description = 'Description'
t.custom.dataset.layer.refreshType = 'Refresh Type'
t.custom.dataset.layer.refreshName = 'Refresh Name'
t.custom.dataset.layer.refreshCron = 'Refresh Frequency'
t.custom.dataset.datasetKey = 'Dataset Key'
t.custom.dataset.dashBoardList = 'Dashboard List'

t.custom.accountMapping = {}
t.custom.accountMapping.title = 'Accounting Mapping'
t.custom.accountMapping.editTemplate = 'Edit Mapping Templates'
t.custom.accountMapping.addTemplate = 'Add Mapping Templates'
t.custom.accountMapping.manageTemplates = 'Manage Templates'
t.custom.accountMapping.search = 'Search'
t.custom.accountMapping.nameLimit = 'Limit the name within 85 characters'
t.custom.accountMapping.largeNameLimit = 'Limit the name within 256 characters'
t.custom.accountMapping.nameExists = 'The name is already exists'
t.custom.accountMapping.deleteTemplate = 'Are you sure delete item?'
t.custom.accountMapping.build = ' Built-In Template '

t.custom.report = {}
t.custom.report.da = 'DA'
t.custom.report.queryName = 'Show datasource name as'
t.custom.report.po = 'PO'
t.custom.report.disabledAddSaveGadget = 'This component already exists on the current page.'
t.custom.report.model = 'Model:'
t.custom.report.formsetting = 'Form Setting:'
t.custom.report.advancemode = 'Advance Mode'
t.custom.report.regularmode = 'Regular Mode'
t.custom.report.dataset = 'Dataset:'
t.custom.report.relevancyDataset = 'Relevancy Dataset:'
t.custom.report.columns = 'Columns:'
t.custom.report.columnsDisplay = 'Columns Display:'
t.custom.report.columnsGroup = 'Columns Group:'
t.custom.report.columnsLink = 'Columns Link:'
t.custom.report.filter = 'Filter:'
t.custom.report.distinct = 'Remove duplicate data'
t.custom.report.transferleft = 'No Chioce'
t.custom.report.transferright = 'Chioce'
t.custom.report.gaugebuilder = 'Widget Builder'
t.custom.report.data = 'Data'
t.custom.report.addWidgetDialogTitle = 'Add Widget'
t.custom.report.published = 'Widgets List'
t.custom.report.publishedslicer = 'Slicer List'
t.custom.report.customized = 'New'
t.custom.report.addWidget = 'Add Widget'
t.custom.report.design = 'Design'
t.custom.report.historyVersion = 'History Version'
t.custom.report.settingfromdesign = 'Setting From Design'
t.custom.report.gadgetsetting = 'Gadget Setting:'
t.custom.report.filtersetting = 'Filter Setting:'
t.custom.report.groovysetting = 'Groovy Setting'
t.custom.report.benchMark = 'Bench Mark:'
t.custom.report.intercontent = 'Please enter Content'
t.custom.report.businessid = 'Business Id:'
t.custom.report.language = 'Type:'
t.custom.report.querybuilder = 'Query Builder'
t.custom.report.refresh = 'Refresh'
t.custom.report.generatesetting = 'Generate Setting'
t.custom.report.owner = 'DA'
t.custom.report.po = 'PO'
t.custom.report.jiraNumber = 'Jira Number'
t.custom.report.tips = {}
t.custom.report.tips.nameRequired = 'Name is required.'
t.custom.report.edit = 'Edit'
t.custom.report.clone = 'Clone'
t.custom.report.new = 'New'
t.custom.report.newReport = 'New Dashboard'

t.custom.reports = {}
t.custom.reports.gaugeName = 'Gauge Name'
t.custom.reports.gaugeNamePlaceholder = 'Please enter gauge name'
t.custom.reports.name = 'Name'
t.custom.reports.template_calss = 'Template class '
t.custom.reports.businessId = 'Dashboard Id'
t.custom.reports.language = 'Language'
t.custom.reports.integration = 'Integration'
t.custom.reports.syncTime = 'Sync Time'
t.custom.reports.updateDate = 'Last Modified'
t.custom.reports.selectSQL = 'SQL'
t.custom.reports.grovvy = 'Grovvy'
t.custom.reports.businessType = 'Type'
t.custom.reports.showAllIntegration = 'Show All Integrations'
t.custom.reports.rightlink = ' Request for a new Dashboard'
t.custom.reports.nameexist = 'Dashboard Name Not Duplicate'
t.custom.reports.editbtn = 'Edit'
t.custom.reports.deletebtn = 'Delete'
t.custom.reports.viewbtn = 'View'
t.custom.reports.clonebtn = 'Clone'
t.custom.reports.botbtn = 'Bot'
t.custom.reports.resetBtn = 'Reset to this version'
t.custom.reports.title = 'Name'
t.custom.reports.tableLabel = {}
t.custom.reports.tableLabel.code = 'Code'
t.custom.reports.tableLabel.name = 'Name'
t.custom.reports.tableLabel.createTime = 'Create Time'
t.custom.reports.tableLabel.action = 'Action'
t.custom.reports.description = 'Description'
t.custom.reports.wikiUrl = 'More Info'
t.custom.reports.enterdescription = 'Please Enter Description'
t.custom.reports.enterwikiurl = 'Please Enter More Info'
t.custom.reports.role = 'Role'
t.custom.reports.goToConnect = 'Go to Integration'
t.custom.reports.noIntegrationAlert = '{total} {type}s are hidden because you have {integration} integrations are not connected yet,go to integration to connect those integrations to show the {type}s.'
t.custom.reports.noIntegrationReport = 'You have {total} {type}s hidden.'
t.custom.reports.tag = 'Tag'
t.custom.reports.linkbtn = 'Link another dataset'
t.custom.reports.internalNotes = 'Internal Notes'
t.custom.reports.client = 'Client'
t.custom.reports.assignee = 'Assignee'
t.custom.reports.jiraNumber = 'Jira Number'
t.custom.reports.priority = 'Priority'
t.custom.reports.eta = 'ETA'
t.custom.reports.ownerName = 'Owner'
t.custom.reports.progress = 'Progress'
t.custom.reports.uat = 'UAT'
t.custom.reports.overheadFilters = 'Overhead Filters'
t.custom.reports.allClientsQa = 'All Clients QA'
t.custom.reports.reportingQa = 'Reporting QA'
t.custom.reports.continue = 'Continue'
t.custom.reports.moreedit = 'More Edit'
t.custom.reports.description = 'Description'
t.custom.reports.addnewreport = 'Add New Dashboard'
t.custom.reports.nullwidget = 'Add Widgets'
t.custom.reports.creatorName = 'Creator'
t.custom.reports.lastModifiedBy = 'Last Modified By'
t.custom.reports.pageviews = '7D Page View'
t.custom.reports.classification = 'Type'
t.custom.reports.rules = 'Role'
t.custom.reports.createDate = 'Create Date'
t.custom.reports.poName = 'PO'
t.custom.reports.daName = 'DA'
t.custom.reports.myReport = 'My Dashboards'
t.custom.reports.myBot = 'My Bots'
t.custom.reports.reportLibrary = 'Dashboards Library'

t.custom.feedback = {}
t.custom.feedback.bugReport = 'Bug Report'
t.custom.feedback.bugReportTips = 'Help you solve problems efficiently'
t.custom.feedback.descriptionPlaceholder = 'Please enter Description'
t.custom.feedback.emailPlaceholder = 'Please enter Email'
t.custom.feedback.submitBtn = 'SUBMIT'
t.custom.feedback.bugReport = 'Bug Report'
t.custom.feedback.descriptionTips = 'Please enter description'
t.custom.feedback.emailTips = 'Please enter email address'
t.custom.feedback.emailTrueTips = 'Please enter the correct email address'

t.custom.apisetting = {}
t.custom.apisetting.status = 'Status: '
t.custom.apisetting.token = 'Token: '
t.custom.apisetting.rateLimit = 'Rate limit: '
t.custom.apisetting.dailyDataPullSize = 'Daily data pull size: '
t.custom.apisetting.generateBtn = 'Generate'
t.custom.apisetting.saveBtn = 'Save'
t.custom.apisetting.rateLimitAfterText1 = ' Times/min, Pause when current limit is reached '
t.custom.apisetting.rateLimitAfterText2 = ' minutes.'
t.custom.apisetting.dailyDataPullSizeAfterText = ' Times/day.'

t.custom.rrweb = {}
t.custom.rrweb.id = 'Id'
t.custom.rrweb.userId = 'User Id'
t.custom.rrweb.email = 'Email'
t.custom.rrweb.createdOn = 'Created On'
t.custom.rrweb.replay = 'Replay'

t.custom.drillThrough = {}
t.custom.drillThrough.copyBtn = 'Copy'

t.custom.devPage = {}
t.custom.devPage.title = 'In Development'
t.custom.devPage.tips = 'Next Ticket is going through total redesign. We will send out the email notification once it is done. Thanks!'
t.custom.devPage.btnText = 'Home'

t.custom.template = {}

t.custom.template.fields = {}
t.custom.template.fields.name = 'Name'
t.custom.template.fields.template = 'Template'
t.custom.template.fields.type = 'Type'
t.custom.template.fields.source = 'Select Fields Source'

t.custom.template.col = {}
t.custom.template.col.id = 'ID'
t.custom.template.col.name = 'Name'
t.custom.template.col.type = 'Type'
t.custom.template.col.createDate = 'Create Date'
t.custom.template.col.updateDate = 'Update Date'

t.custom.template.fields.set = {}
t.custom.template.fields.set.name = 'Name'
t.custom.template.fields.set.info = 'Info'
t.custom.template.fields.set.description = 'Description'
t.custom.template.fields.set.infoColKey = 'Key'
t.custom.template.fields.set.infoColFields = 'Fields'
t.custom.template.fields.set.infoColType = 'Type'
t.custom.template.fields.set.infoColDes = 'Description'
t.custom.template.fields.set.infoColAction = 'Action'

t.custom.widget = {}
t.custom.widget.create = 'Create your widget'
t.custom.widget.createDesc = 'Create your own custom widget using our new, intuitive widgets.'
t.custom.widget.createTip = 'Select widget type to start creating your widget or view tutorial to learn more.'
t.custom.widget.designbtn = 'Design'
t.custom.widget.gadgetType = 'Gadget'
t.custom.widget.status = 'Status'
t.custom.widget.creator = 'Creator'
t.custom.widget.createddate = 'Created date'
t.custom.widget.lastupdatedby = 'Last Modified By'
t.custom.widget.lastupdateddate = 'Last updated date'
t.custom.widget.linkedbtn = 'Linked Dashboards'
t.custom.widget.clonebtn = 'Clone'
t.custom.widget.clonebtnTitle = 'Clone Widget'
t.custom.widget.deletebtn = 'Delete'
t.custom.widget.deletecontent = 'Please remove the widget from linked reports before Delete this widget'
t.custom.widget.deleteconfirm = '<i class="el-icon-warning" style="color:#E6A23C"></i> This operation will permanently delete this widget, Do you want to continue?'
t.custom.widget.deleteTitle = 'Delete'
t.custom.widget.selecterror = 'Please Select Widget'
t.custom.widget.selectdashboard = 'Please Select Dashboard'
t.custom.widget.sharewidget = 'Share Widget'
t.custom.widget.datasource = 'Data Source'
t.custom.widget.new = 'New'
t.custom.widget.myWidget = 'My Widgets'
t.custom.widget.widgetLibrary = 'Widgets Library'
t.custom.widget.mySlicer = 'My Slicers'
t.custom.widget.slicerLibrary = 'Slicers Library'
t.custom.widget.addnewwidget = 'New Widget'
t.custom.widget.addnewslicer = 'New Slicer'
t.custom.widget.lastmodified = 'Last Modified'

t.custom.widget.grid={}
t.custom.widget.grid.columns='Columns'
t.custom.widget.grid.chooseColumn='Choose Column'
t.custom.widget.grid.search='Search'
t.custom.widget.grid.selectAll='Select All'
t.custom.widget.grid.ok='OK'
t.custom.widget.grid.cancel='Cancel'

t.custom.apps = {}
t.custom.apps.warning = 'Warning'
t.custom.apps.warning2 = 'Warning!'
t.custom.apps.deleteconfirm = '<i class="el-icon-warning" style="color:#E6A23C"></i>  Are you sure to continue?'
t.custom.apps.checkIsChange = 'All changes will be lost, please confirm whether to close the dialog.'
t.custom.apps.add = '<i class="el-icon-warning" style="color:#E6A23C"></i> Are you sure you want to add this App to your App list?'

t.custom.mapping = {}
t.custom.calculation = 'Calculation'
t.custom.mapping.accountingdashboard = 'Accounting Dashboard'
t.custom.mapping.enter = 'Please Enter'
t.custom.mapping.copyFrom = 'Copy From'
t.custom.mapping.pleaseSelect = 'Select Accounting Software'
t.custom.mapping.mapTo = 'Map to'
t.custom.mapping.addAcount = 'Add Accounts'
t.custom.mapping.dragItro = 'Drag items to the specific account directly on the right.'
t.custom.mapping.buildInTemplate = 'Built-In Template'
t.custom.mapping.profit = 'Profit & Loss Statement'
t.custom.mapping.balance = 'Balance Sheet'

t.custom.component = {}
t.custom.component.columns = {}
t.custom.component.columns.dimension = 'Dimension'
t.custom.component.columns.fields = 'Fields'
t.custom.component.columns.pleaseselect = 'Please Select'
t.custom.component.columns.grouptype = 'groupType'
t.custom.component.columns.period = 'period'
t.custom.component.columns.showbymonday = 'show by Sunday'
t.custom.component.columns.date = 'date'
t.custom.component.columns.number = 'number'
t.custom.component.columns.alias = 'Alias'
t.custom.component.columns.formatType = 'Format Type'
t.custom.component.columns.interformatType = 'Select Format Type'
t.custom.component.columns.format = 'Format'
t.custom.component.columns.poptitle = 'There is description about format,There are different format descriptions for different business types.'
t.custom.component.columns.aliasalreadyexist = 'this Alias is already exist'
t.custom.component.columns.inputalias = 'Please input the alias'
t.custom.component.columns.nodata = 'No Data'
t.custom.component.columns.measure = 'Measure'
t.custom.component.columns.advance = 'Advance'
t.custom.component.columns.calculatemeasure = 'Calculate Measure'
t.custom.component.columns.calculatemeasurefx = 'Make sure the SQL is executable.'
t.custom.component.columns.summarizeType = 'Summarize Type'
t.custom.component.columns.separator = 'Separator'
t.custom.component.columns.distinct = 'Distinct'
t.custom.component.columns.inuptseparator = 'please enter the separator'
t.custom.component.columns.and = 'AND'
t.custom.component.columns.or = 'OR'
t.custom.component.columns.addgroup = 'Add Group'
t.custom.component.columns.addcondition = 'Add Condition'
t.custom.component.columns.item = 'item'
t.custom.component.columns.filterSettings = 'Filter Settings'
t.custom.component.columns.descriptions = 'There is description about format，There are different format descriptions for different business types.'
t.custom.component.columns.decimals = 'Decimals'
t.custom.component.columns.prefix = 'Prefix'
t.custom.component.columns.regular = 'Regular(1,000)'
t.custom.component.columns.abbreviate = 'Abbreviate(1k)'

t.custom.component.datasetsqlmodel = {}
t.custom.component.datasetsqlmodel.columnName = 'Column Name'
t.custom.component.datasetsqlmodel.selectColumnName = 'Select Column Name'
t.custom.component.datasetsqlmodel.fieldFormula = 'FIELD FORMULA'
t.custom.component.datasetsqlmodel.fieldFormulaText = 'Create a calculated value by using basic mathematical operations ( + , - , * , / ) on the dataset fields and on any number. SQL coding may also be used.'
t.custom.component.datasetsqlmodel.alias = 'Alias'
t.custom.component.datasetsqlmodel.enterAlias = 'Enter Alias'
t.custom.component.datasetsqlmodel.businessType = 'Business Type'
t.custom.component.datasetsqlmodel.selectBusinessType = 'Select Business Type'
t.custom.component.datasetsqlmodel.format = 'Format'
t.custom.component.datasetsqlmodel.rootURL = 'Root URL'
t.custom.component.datasetsqlmodel.templateURL = 'Template URL'
t.custom.component.datasetsqlmodel.datacolumnsplace = 'Data Columns Placeholder'
t.custom.component.datasetsqlmodel.openCurrentPage = 'Open on current page'
t.custom.component.datasetsqlmodel.slectFormatText = 'Select the display format of the business type（Each business type has multiple display formats).'
t.custom.component.datasetsqlmodel.addnewfield = 'Add new field'
t.custom.component.datasetsqlmodel.delete = 'Delete'
t.custom.component.datasetsqlmodel.valueofalias = 'Alias name has to be unique, please rename the duplicated alias name.'
t.custom.component.datasetsqlmodel.cancel = 'Cancel'
t.custom.component.datasetsqlmodel.invalidKeyword = "Invalid keyword, please don't include 'Count','Sum','Max','Min' or 'Avg'."
t.custom.component.datasetsqlmodel.success = 'Success'
t.custom.component.datasetsqlmodel.calculateLayer = 'Calculate Layer'
t.custom.component.datasetsqlmodel.name = 'Name'
t.custom.component.datasetsqlmodel.intername = 'Please Enter Alias Name'
t.custom.component.datasetsqlmodel.formula = 'Formula'
t.custom.component.datasetsqlmodel.interExpression = 'Please Enter Expression'
t.custom.component.datasetsqlmodel.delete = 'Delete'
t.custom.component.datasetsqlmodel.clone = 'Clone'
t.custom.component.datasetsqlmodel.edit = 'Edit'
t.custom.component.datasetsqlmodel.newLayerDescription = 'This is description about new layer'
t.custom.component.datasetsqlmodel.calculateLayerDescription = 'This is description about calculate layer'
t.custom.component.datasetsqlmodel.newLayer = 'New Layer'
t.custom.component.datasetsqlmodel.calculateLayer = 'Calculate Layer'
t.custom.component.datasetsqlmodel.selectAll = 'Select All'
t.custom.component.datasetsqlmodel.clearAll = 'Clear All'
t.custom.component.datasetsqlmodel.dialogLayerTitle = 'Add New Layer'
t.custom.component.datasetsqlmodel.dialogDatasetTitle = 'Dataset'
t.custom.component.datasetsqlmodel.format = 'Format'
t.custom.component.datasetsqlmodel.orderBy = 'Order By'
t.custom.component.datasetsqlmodel.rowLimit = 'Row Limit'
t.custom.component.datasetsqlmodel.materialized = 'Materialized'

t.custom.component.cardApp = {}
t.custom.component.cardApp.marketplace = 'Marketplace'
t.custom.component.cardApp.publish = 'Publish'
t.custom.component.cardApp.edit = 'Edit'
t.custom.component.cardApp.update = 'Update'
t.custom.component.cardApp.cancel = 'Cancel'
t.custom.component.cardApp.log = 'Log'
t.custom.component.cardApp.delete = 'Delete'
t.custom.component.cardApp.uninstall = 'Uninstall'
t.custom.component.cardApp.installed = 'Installed'
t.custom.component.cardApp.add = 'Add'
t.custom.component.cardApp.create = 'Create New App'
t.custom.component.cardApp.addFromMarketplace = 'Add From Marketplace'
t.custom.component.cardApp.goOpen = 'Go To My Applications To Open It'
t.custom.component.cardApp.publisher = 'Publisher'
t.custom.component.cardApp.lastUpdated = 'Last updated'
t.custom.component.cardApp.addApp = 'Add App'
t.custom.component.cardApp.integration = 'Integration'
t.custom.component.cardApp.integrationText = 'Data sync stopped, click "start" button to start the sync.'
t.custom.component.cardApp.goApplication = 'Go To My Applications'
t.custom.component.cardApp.help = 'Get Help'
t.custom.component.cardApp.addApplication = 'Add To My Applications'
t.custom.component.cardApp.version = 'Version'

t.custom.component.clientUseageReport = {}
t.custom.component.clientUseageReport.dialogTitle = 'Detail'

t.custom.component.gadget = {}
t.custom.component.gadget.homePage = {}
t.custom.component.gadget.homePage.welcome = 'Welcome back'
t.custom.component.gadget.homePage.widget = 'WIDGET'
t.custom.component.gadget.homePage.report = 'REPORT'
t.custom.component.gadget.homePage.profit = 'MORE AUTOMATION, MORE PROFIT'
t.custom.component.gadget.filter = 'Filter'
t.custom.component.gadget.reorder = 'Click and drag to reorder'
t.custom.component.gadget.applyOrderRule = 'Rules will be applied in this order'
t.custom.component.gadget.selectWidget = 'Select Widget'
t.custom.component.gadget.addWidget = 'Add Widget'
t.custom.component.gadget.saveTabsSetting = 'Save Tabs Setting'
t.custom.component.gadget.designTabsLayout = 'Design Tabs Layout'
t.custom.component.gadget.noPermission = "You don't have permission yet."
t.custom.component.gadget.associated = 'Associated fields'
t.custom.component.gadget.placeholder = 'Please select'
t.custom.component.gadget.placeholderdefaultdaterange = 'Select Default Date Range'
t.custom.component.gadget.addField = 'Add new field'
t.custom.component.gadget.delete = 'Delete'
t.custom.component.gadget.text = 'Text'
t.custom.component.gadget.value = 'Value'
t.custom.component.gadget.queryParams = 'QueryParams'
t.custom.component.gadget.waterMark = 'Water Mark'
t.custom.component.gadget.refresh = 'Refresh'
t.custom.component.gadget.barTitle = 'Bar Chart Title'
t.custom.component.gadget.barTitlePlaceholder = 'Please Enter Bar Title'
t.custom.component.gadget.dimension = 'Dimension'
t.custom.component.gadget.dimensionPlaceholder = 'Please select Dimension'
t.custom.component.gadget.measure = 'Measure'
t.custom.component.gadget.measurecolor = 'Measure Color'
t.custom.component.gadget.multipleMeasure = 'Multiple Measure'
t.custom.component.gadget.showTrendLine = 'Trend Line'
t.custom.component.gadget.measurePlaceholder = 'Please select Measure'
t.custom.component.gadget.groupPlaceholder = 'Please select Group'
t.custom.component.gadget.measureLine = 'Measure-Line'
t.custom.component.gadget.dimensionGroup = 'Dimension Group'
t.custom.component.gadget.typePlacholder = 'Please select Type'
t.custom.component.gadget.type = 'Type'
t.custom.component.gadget.dimensionName = 'Dimension Name'
t.custom.component.gadget.showYaxisRightLabel = 'Right yAxis Label Name'
t.custom.component.gadget.yAxismin = 'Right yAxis Min'
t.custom.component.gadget.yAxismax = 'Right yAxis Max'
t.custom.component.gadget.xNamePlaceholder = 'Please Enter Bar xName'
t.custom.component.gadget.measureName = 'Measure Name'
t.custom.component.gadget.setgoal = 'Set Goal'
t.custom.component.gadget.setsmooth = 'Set Smooth'
t.custom.component.gadget.yNamePlaceholder = 'Please Enter Bar yName'
t.custom.component.gadget.setgoalPlaceholder = 'Please Enter Goal'
t.custom.component.gadget.setgoalcolor = 'Goal Color'
t.custom.component.gadget.mode = 'Mode'
t.custom.component.gadget.name = 'name'
t.custom.component.gadget.value = 'value'
t.custom.component.gadget.dragSort = 'Drag Sort'
t.custom.component.gadget.lineTitle = 'Line Chart Title'
t.custom.component.gadget.lineTitlePlaceholder = 'Please Enter Line Title'
t.custom.component.gadget.cumulative = 'Show as Cumulative'
t.custom.component.gadget.nameLocation = 'yAxis NameLocation'
t.custom.component.gadget.nameGap = 'yAxis NameGap'
t.custom.component.gadget.axisLabelRotate = 'xAxis Label Rotate'
t.custom.component.gadget.yAxisnameRotate = 'yAxis NameRotate'
t.custom.component.gadget.lineYNamePlaceholder = 'Please Enter Line yName'
t.custom.component.gadget.lineXNamePlaceholder = 'Please Enter Line xName'
t.custom.component.gadget.moreInfo = 'More Info'
t.custom.component.gadget.status = 'Status'
t.custom.component.gadget.select = 'Please Select'
t.custom.component.gadget.priority = 'Priority'
t.custom.component.gadget.instant = 'Instant'
t.custom.component.gadget.urgent = 'Urgent'
t.custom.component.gadget.normal = 'Normal'
t.custom.component.gadget.low = 'Low'
t.custom.component.gadget.assignee = 'Assignee'
t.custom.component.gadget.search = 'Search'
t.custom.component.gadget.ignore = 'Ignore'
t.custom.component.gadget.gridOption = 'Grid Option'
t.custom.component.gadget.columnsSetting = 'Columns Setting'
t.custom.component.gadget.check = 'Check'
t.custom.component.gadget.format = 'Format'
t.custom.component.gadget.getJson = 'GET JSON'
t.custom.component.gadget.snapshot = 'Snapshot'
t.custom.component.gadget.copyShareLink = 'Copy share link'
t.custom.component.gadget.addCondition = 'ADD CONDITION'
t.custom.component.gadget.creator = 'Creator'
t.custom.component.gadget.syncAuth = 'Sync And Authorizati'
t.custom.component.gadget.userDisable = 'User Message Disable'
t.custom.component.gadget.notification = 'Notification'
t.custom.component.gadget.integrationStatus = 'Integration Status'
t.custom.component.gadget.incompleteSettings = 'Incomplete Settings'
t.custom.component.gadget.min = 'Min'
t.custom.component.gadget.max = 'Max'
t.custom.component.gadget.than = 'Than'
t.custom.component.gadget.property = 'Property'
t.custom.component.gadget.fontSize = 'Font Size'
t.custom.component.gadget.ruleText = 'You can add rules to make the cells in this table change if they meet certain conditions.'
t.custom.component.gadget.addRule = 'Add a rule'
t.custom.component.gadget.a = 'A'
t.custom.component.gadget.b = 'B'
t.custom.component.gadget.ruleName = 'Enter Rule Name'
t.custom.component.gadget.widgetRule = 'Widget Rule'
t.custom.component.gadget.timeAlert = 'Only the ">, <, =, >=, <=, !=" type is supported for the time being'
t.custom.component.gadget.bgColor = 'Background Color'
t.custom.component.gadget.textColor = 'Text Color'
t.custom.component.gadget.apply = 'Apply'
t.custom.component.gadget.filterSetting = 'filter Setting'
t.custom.component.gadget.fields = 'Fields'
t.custom.component.gadget.user = 'User'
t.custom.component.gadget.refreshCron = 'Refresh Cron'
t.custom.component.gadget.refreshCronPlaceholder = 'Please select Refresh Rate'
t.custom.component.gadget.benchmark = 'Benchmark'
t.custom.component.gadget.dateRange = 'Date Range'
t.custom.component.gadget.lastdays = 'Last Days:'
t.custom.component.gadget.headerText = 'Header Text'
t.custom.component.gadget.editRule = 'Edit a rule'
t.custom.component.gadget.columnText = 'When a cell in these columns is equal to it will be tinted this color'
t.custom.component.gadget.editor = 'query  groovy editor'
t.custom.component.gadget.app = 'App'
t.custom.component.gadget.report = 'Dashboard'
t.custom.component.gadget.bot = 'Bot'
t.custom.component.gadget.botName = 'Bot Name'
t.custom.component.gadget.description = 'Description'
t.custom.component.gadget.botDetail = 'Details about this table'
t.custom.component.gadget.design = 'Design'
t.custom.component.gadget.enableRefresh = 'Enable Auto Refresh'
t.custom.component.gadget.submit = 'Submit'
t.custom.component.gadget.refreshInEvery = 'Refresh in every'
t.custom.component.gadget.timeMinutes = 'Minutes'

t.custom.component.gadget.refreshAllText = 'Refresh all widget, hover at here 2 seconds will open auto refresh setting'
t.custom.component.gadget.cloneReport = 'Clone Dashboard'
t.custom.component.gadget.showScorecard = 'Show Scorecard'
t.custom.component.gadget.addFilter = 'Add New Filter'
t.custom.component.gadget.ticketsFilter = 'Tickets filter'
t.custom.component.gadget.filterText = 'Use Filter to exclude the tickets you are not going to work on. Adding more filters will speed up the priority points calculation.'
t.custom.component.gadget.filterText = 'Use Filter to exclude the tickets you are not going to work on. Adding more filters will speed up the priority points calculation.'
t.custom.component.gadget.highestPriority = 'Click here to see the highest priority ticket that you can start working on.'
t.custom.component.gadget.requestTicket = 'Request Next Ticket'
t.custom.component.gadget.currentTicketText = 'Click here if you find that the current ticket should not be the highest-ranked ticket for you. The rejected ticket will be ignored by Next Ticket for the next 60 minutes. A Reject Reason will be required, then you will be served with the next highest priority ticket. Adding an acceptable reject reason will help us add more rules to make the calculations more accurate.'
t.custom.component.gadget.rejectNewTicket = 'Reject Next Ticket'
t.custom.component.gadget.rejectTicket = 'Reject Ticket'
t.custom.component.gadget.whyRejectTicket = 'Why are you rejecting this ticket?'
t.custom.component.gadget.selectReason = 'Select a reason below or input a new one'
t.custom.component.gadget.dashboardView = 'Dashboard View'
t.custom.component.gadget.listView = 'List view'
t.custom.component.gadget.filterName = 'Filter Name'
t.custom.component.gadget.startDispatching = 'lists to start dispatching'
t.custom.component.gadget.dropdownUser = `a 'User' on the dropdown`
t.custom.component.gadget.selectFilter = `Please Select a 'Filter' and`
t.custom.component.gadget.company = `Company`
t.custom.component.gadget.companyName = `Company Name`
t.custom.component.gadget.location = `Location`
t.custom.component.gadget.contactName = `Contact Name`
t.custom.component.gadget.phone = `Phone`
t.custom.component.gadget.email = `Email`
t.custom.component.gadget.site = `Site`
t.custom.component.gadget.city = `City`
t.custom.component.gadget.state = `State`
t.custom.component.gadget.zip = `Zip`
t.custom.component.gadget.address = `Address`
t.custom.component.gadget.dataset = `DATASET`
t.custom.component.gadget.integration = `INTEGRATION`
t.custom.component.gadget.provide = `PROVIDE`
t.custom.component.gadget.connected = `CONNECTED`
t.custom.component.gadget.glanceText = `View all of your performance data in one place so you can spend less time checking data and creating reports and more time acting on insights. Mix and match metrics from different sources in one Databoard and get a more complete view of your performance at a glance.`
t.custom.component.gadget.integrationsText = `The multiple options of integrations collect your data into MSPbots.`
t.custom.component.gadget.diversified = `Diversified data collection`
t.custom.component.gadget.flexible = `Flexible data visualization`
t.custom.component.gadget.testPassedData = `Test Passed Data`
t.custom.component.gadget.copyTicketNumber = `Copy ticket number`
t.custom.component.gadget.connectWise = `Click to open this ticket in ConnectWise`
t.custom.component.gadget.autoTask = `Click to open this ticket in AutoTask`
t.custom.component.gadget.owned = `OWNED`
t.custom.component.gadget.runnings = `RUNNINGS`
t.custom.component.gadget.automations = `Automations allow you to configure custom trigger-action workflows directly within your MSPbots. This will allow you and your team to save time by automating repetitive tasks, increasing communication efficiency, and reducing the overall margin of error.`
t.custom.component.gadget.automationsConfig = `Configure automation strategies to power up your workflow.`
t.custom.component.gadget.automation = `AUTOMATION`
t.custom.component.gadget.collaboration = `Efficient collaboration`
t.custom.component.gadget.customAnalysis = `Build Custom Data Analysis`
t.custom.component.gadget.dataAnaly = `DATA ANALYSIS`
t.custom.component.gadget.kpisText = `Start using your own data to extract metrics and visualize KPIs. Monitor all of your company’s metrics on one screen.`
t.custom.component.gadget.gridLines = `gridLines`
t.custom.component.gadget.toolbar = `Toolbar`
t.custom.component.gadget.showPaging = `Show Paging`
t.custom.component.gadget.headerText = `Header Text`
t.custom.component.gadget.textAlign = `Text Align`
t.custom.component.gadget.allowFiltering = `Allow Filtering`
t.custom.component.gadget.disableHtml = `Disable Html`
t.custom.component.gadget.aggregates = `Aggregates`
t.custom.component.gadget.numberFormat = `Number Format`
t.custom.component.gadget.formList = `formList`
t.custom.component.gadget.formData = `formData`
t.custom.component.gadget.toolbar = `Toolbar`
t.custom.component.gadget.noFound = `No results found`
t.custom.component.gadget.checkNumber = `Jira Ticket doesn't exist, if you can't find the Jira ticket, please use NA.`
t.custom.component.gadget.da = `Please select DA`
t.custom.component.gadget.po = `Please select PO`
t.custom.component.gadget.yAxisPercentage = 'yAxis Percentage'
t.custom.component.gadget.useRightyAxis = 'Use Right yAxis Measure'
t.custom.component.gadget.rightyAxisPercentage = 'Right yAxis Percentage'
t.custom.component.gadget.showYaxisRight = 'Right yAxis Coordinate'
t.custom.component.gadget.showYaxisRightlabel = 'Right yAxis Coordinate Label'
t.custom.component.gadget.checkQuery = "You cannot change the widget to 'Alpha' or 'Published' if the dataset is not in 'Alpha' or 'Published' status"
t.custom.component.gadget.parentfield = 'Please select Parent Field'
t.custom.component.gadget.childfield = 'Please select Child Field'
t.custom.component.gadget.singleDashboard = 'Single Dashboard'
t.custom.component.gadget.rotateDashboard = 'Rotate Dashboard'
t.custom.component.gadget.showHeader = 'Show Header'
t.custom.component.gadget.litikufenzu = 'Group'
t.custom.component.gadget.litikuxdimension = 'X Dimension'
t.custom.component.gadget.litikuydimension = 'Y Dimension'
t.custom.component.gadget.litikuymeasure = 'Measure'

t.custom.component.viewComponent = {}
t.custom.component.viewComponent.blockStatus = 'Block Status'
t.custom.component.viewComponent.clear = 'Clear'
t.custom.component.viewComponent.trigger = 'Trigger'
t.custom.component.viewComponent.alert = 'Alert'
t.custom.component.viewComponent.escalate = 'Escalate'
t.custom.component.viewComponent.clone = 'Clone'
t.custom.component.viewComponent.share = 'Share'
t.custom.component.viewComponent.delete = 'Delete'
t.custom.component.viewComponent.edit = 'Edit'
t.custom.component.viewComponent.noIntegration = 'No Integration'
t.custom.component.viewComponent.linkedBots = 'Linked Bots'
t.custom.component.viewComponent.created = 'CREATED'
t.custom.component.viewComponent.update = 'UPDATE'
t.custom.component.viewComponent.read = 'READY/RECEIVED/READ'
t.custom.component.viewComponent.lastModified = 'LAST MODIFIED'
t.custom.component.viewComponent.lastSynced = 'LAST SYNCED'
t.custom.component.viewComponent.owner = 'OWNER'
t.custom.component.viewComponent.noMoreData = 'No more data'
t.custom.component.viewComponent.type = 'Type'
t.custom.component.viewComponent.status = 'Status'
t.custom.component.viewComponent.lastSyncedDate = 'Last Synced Date'
t.custom.component.viewComponent.createDate = 'Created Date'
t.custom.component.viewComponent.creator = 'Creator'
t.custom.component.viewComponent.lastModifiedDate = 'Last Modified Date'
t.custom.component.viewComponent.lastModifiedBy = 'Last Modified By'
t.custom.component.viewComponent.integrationGroup = 'Integration Group'
t.custom.component.viewComponent.backDefaultSort = 'Back to default sort'

t.custom.component.viewLinkedInfo = {}
t.custom.component.viewLinkedInfo.cancel = 'Cancel'
t.custom.component.viewLinkedInfo.confirm = 'Confirm'

t.custom.component.shareLinkDialog = {}
t.custom.component.shareLinkDialog.shareAbleLink = 'SHAREABLE LINK'
t.custom.component.shareLinkDialog.snapshot = 'SNAPSHOT'
t.custom.component.shareLinkDialog.embed = 'EMBED'
t.custom.component.shareLinkDialog.streamToTv = 'STREAM TO TV'
t.custom.component.shareLinkDialog.userAccess = 'USER ACCESS'
t.custom.component.shareLinkDialog.copyToShare = 'Copy this URL to share'
t.custom.component.shareLinkDialog.copy = 'Copy'
t.custom.component.shareLinkDialog.confirmRevokeToken = 'By generating a new URL, the current token will be revoked.Databoards accessed by the old URL will stop working.'
t.custom.component.shareLinkDialog.revokeToken = 'Revoke token'
t.custom.component.shareLinkDialog.revokeTokenYes = 'Yes,revoke'
t.custom.component.shareLinkDialog.cancel = 'Cancel'
t.custom.component.shareLinkDialog.setting = 'Additional Settings'
t.custom.component.shareLinkDialog.limitIpAddress = 'Limit to IP addresses'
t.custom.component.shareLinkDialog.password = 'Protect with password'
t.custom.component.shareLinkDialog.restrict = 'Restrict ability to veiw additional Date Ranges for external viewers '
t.custom.component.shareLinkDialog.cancel = 'Delivery options'
t.custom.component.shareLinkDialog.cancel = 'Email'
t.custom.component.shareLinkDialog.cancel = 'Slack Connect'
t.custom.component.shareLinkDialog.cancel = 'Email recpient(s)'
t.custom.component.shareLinkDialog.cancel = 'Frequency'
t.custom.component.shareLinkDialog.cancel = 'setting'
t.custom.component.shareLinkDialog.cancel = 'File format'
t.custom.component.shareLinkDialog.cancel = 'JPG'
t.custom.component.shareLinkDialog.cancel = 'The File Format: JPG'
t.custom.component.shareLinkDialog.cancel = 'will send each'
t.custom.component.shareLinkDialog.cancel = 'Databoard as a'
t.custom.component.shareLinkDialog.cancel = 'separate JPG'
t.custom.component.shareLinkDialog.cancel = 'attachment in the'
t.custom.component.shareLinkDialog.cancel = 'scheduled email.'
t.custom.component.shareLinkDialog.cancel = 'PDF'
t.custom.component.shareLinkDialog.cancel = 'The File Format: PDF'
t.custom.component.shareLinkDialog.cancel = 'will combine'
t.custom.component.shareLinkDialog.cancel = 'Databoards in a'
t.custom.component.shareLinkDialog.cancel = 'multi-page PDF that'
t.custom.component.shareLinkDialog.cancel = 'will be attached to'
t.custom.component.shareLinkDialog.cancel = 'the scheduled email.'
t.custom.component.shareLinkDialog.cancel = 'Date range'
t.custom.component.shareLinkDialog.cancel = 'As set on Databoard(s)'
t.custom.component.shareLinkDialog.cancel = 'To'
t.custom.component.shareLinkDialog.cancel = 'start Time'
t.custom.component.shareLinkDialog.cancel = 'end Time'
t.custom.component.shareLinkDialog.cancel = 'Cancel'
t.custom.component.shareLinkDialog.cancel = 'Cancel'
t.custom.component.shareLinkDialog.validText = 'The URL is permanently valid, and users within the access authority can view the URL.'
t.custom.component.shareLinkDialog.noTimeLimit = 'No Time Limit'
t.custom.component.shareLinkDialog.customizedTime = 'Customized Time'
t.custom.component.shareLinkDialog.everyone = 'Everyone'
t.custom.component.shareLinkDialog.selectedUsers = 'Selected Users'
t.custom.component.shareLinkDialog.save = 'Save'

t.custom.component.selectTeamId = {}
t.custom.component.selectTeamId.placeholder = 'Select a Team'

t.custom.component.selectClientUserInfo = {}
t.custom.component.selectClientUserInfo.placeholder = 'Select a User'

t.custom.component.selectClientId = {}
t.custom.component.selectClientId.psa = 'PSA'
t.custom.component.selectClientId.psau = 'PSAU'
t.custom.component.selectClientId.psaSync = 'PSA Sync date'
t.custom.component.selectClientId.placeholder = 'Select a Client'

t.custom.component.previewData = {}
t.custom.component.previewData.executeSql = 'Execute SQL'
t.custom.component.previewData.fieldDescription = 'Field Description'
t.custom.component.previewData.query = 'Query'
t.custom.component.previewData.errorLog = 'Error Log'

t.custom.component.nextTicketRender = {}
t.custom.component.nextTicketRender.name = 'name\time'
t.custom.component.nextTicketRender.sericeBoard = 'Service Board'
t.custom.component.nextTicketRender.status = 'status'
t.custom.component.nextTicketRender.content = 'Choose your primary Service Boards here to set them as default. All actionable tickets on these boards will be ranked in the NextTicket calculation.'
t.custom.component.nextTicketRender.placeholder = 'please'

t.custom.clientportal = {}
t.custom.clientportal.client = 'Client'
t.custom.clientportal.contactEmail = 'Contact Email'
t.custom.clientportal.new = 'New'
t.custom.clientportal.clientTitle = 'Client Portal Management'
t.custom.clientportal.consulantPortalManagement = 'Consulant Portal Management'

t.status = {}
t.status.name = 'Status'

t.placeholder = {}
t.placeholder.ps = 'Please Select'
t.placeholder.zero = '0'
t.placeholder.sto = 'Select Time Option'
t.placeholder.pe = 'Please Enter'
t.placeholder.sd = 'Select date'
t.placeholder.s = 'Select'
t.placeholder.sr = 'Select Recipient'
t.placeholder.sc = 'Select Channel'
t.placeholder.search = 'Search'

t.attribute = {}
t.attribute.sort = 'Sort'
t.attribute.type = 'Type'
t.attribute.api = 'API'
t.attribute.creator = 'Creator'
t.attribute.cancel = 'Cancel'
t.attribute.close = 'Close'
t.attribute.save = 'Save'
t.attribute.add = 'Add'
t.attribute.starting = 'Starting'
t.attribute.startingat = 'Starting at'
t.attribute.at = 'at'
t.attribute.every = 'Every'
t.attribute.include = 'Include'
t.attribute.clear = 'Clear'
t.attribute.slicer = 'Slicer'
t.attribute.and = 'AND'
t.attribute.or = 'OR'
t.attribute.condition = 'Condition'
t.attribute.sync = 'Sync'
t.attribute.cleaning = 'Cleaning'
t.attribute.description = 'DESCRIPTION'
t.attribute.result = 'Result'
t.attribute.start = 'Start'
t.attribute.waiting = 'WAITING...'

t.statement = {}
t.statement.lr = 'Linked Dashboards'
t.statement.lut = 'LAST UPDATE TIME'
t.statement.dn = 'DATASET NAME'
t.statement.datt = 'Details About this table'
t.statement.rdch = 'Recent Data Cleaning history'
t.statement.lut = 'LAST UPDATE TIME'
t.statement.sd = 'Sync Dataset'
t.statement.dt = 'Dynamic Token'
t.statement.fn = 'Field Name'
t.statement.re = 'Repeat every'
t.statement.lw = 'Link Widgets'
t.statement.lsd = 'Last Synced Date'
t.statement.cd = 'Created Date'
t.statement.lmd = 'Last Modified Date'
t.statement.sac = 'Save and Continue'
t.statement.lmb = 'Last Modified By'
t.statement.es = 'Escalation Step'
t.statement.ag = 'Add Group'
t.statement.am = 'Add Message'
t.statement.iat = 'Insert a token'
t.statement.tmfiaiu = 'The modified field is already in use in Widget Builder, please check if you want to continue modifying it？'
t.custom.component.gadget.nodata ='No Data'
t.custom.component.gadget.nodatatip='Click here to get more details'
t.statement.ac = 'Add Condition'
t.statement.stdsotr = 'Select the data source of the trigger.'
t.statement.nds = 'No data source, or no optional fields.'
t.statement.sst = 'Select send to:'
t.statement.psaw = 'Please Select A Widget'
t.statement.psad = 'Please Select A Dataset'
t.statement.ct = 'Choose Template:'
t.statement.an = 'Add New'
t.statement.ci = 'Client Information'
t.statement.ca = 'Clear All'
t.statement.sa = 'Select All'
t.statement.vaa = 'View After Adding'
t.statement.saat = 'Save as a template'
t.statement.rtf = 'Run this flow'
t.statement.staf = 'Setting time and frequency.'
t.statement.if = 'Ignore Filter'
t.statement.sf = 'start from'
t.statement.minutes = 'minutes'
t.statement.fh = 'from hour'
t.statement.adsd = 'Advanced Scheduler'
t.statement.setting = 'Setting'
t.statement.fsd = 'Finished sync dataset!'
t.statement.ftsd = 'Failed to sync dataset!'
t.statement.tpwre = 'The process will run every'
t.statement.itfi = 'Ignore this filter if slicer not existed in the dashboard'
t.statement.tfwr = 'This flow will run:'
t.statement.cuhc = "Change user's home channel"
t.statement.um = 'User Management'
t.statement.ass = 'API Sync Succeeded.'
t.statement.htf = 'How To Fix:'
t.statement.itewt = 'If this error was temporary,you can try resubmitting the run and the issue may have been resolved.'
t.statement.dtf = 'Drill Through fields'
t.statement.saat = 'Save as a template'
t.statement.rp = 'Dashboard Permission'
t.statement.nmd = 'No matching data'
t.statement.mmt = 'Manage Message Template'
t.statement.dsf = 'Data source fields'
t.statement.adtfd = 'Add dynamic tokens from data source and drill through used in this massage.'
t.statement.tugb = 'The UUIDs generated by this site are provided AS IS without warranty of any kind, not even the warranty that the generated UUIDs are actually unique. You are responsible for using the UUIDs and assume any risk inherent to using them. You are not permitted to use the UUIDs generated by this site if you do not agree to these terms. Do not use any UUIDs found on cached versions of this page.'
t.statement.abto = 'After being turned on, this bot will trigger subsequent processes under these conditions.'
t.statement.tats = 'TICKET—AUDIT-TRAIL-SYNC'
t.statement.tctrs = 'TICKET—COMPANY-TEAML-ROLES-SYNC'
t.statement.tterfs = 'TICKET—TIME-ENTRY-RESOLUTION-FLAG-SYNC'

t.label = {}
t.label.et = 'Effective Time'
t.label.tn = 'Template Name'
t.label.tt = 'Template Type'
t.label.name = 'Name'
t.label.password = '密码'
t.label.cp = '确认密码'
t.label.createDate = 'createDate'
t.label.ur = 'Update Role'

t.path = {}
t.path.s = 'Share valid for {link} Members within the authority can still open the link after the expiration.'
t.path.tdiu = 'The dataset is updated to {date} CST.'

t.present = {}
t.present.manage = {}
t.present.manage.addNewPresent = 'Add New Present'
t.present.manage.copySuccess = 'Copy Success!'

t.export = {}
t.export.export = 'Export'
t.export.exportAll = 'Export All'
t.export.exportSelect = 'Export Select'
t.export.import = 'Import'
t.export.selectFile = 'Select File'
t.export.upload = 'Upload'
t.export.uploadExceedMsg = 'Only one file can be uploaded'
t.export.uploadJson = 'Only JSON files can be uploaded'
t.export.uploadTip = 'Please click the upload button to upload the upgrade file, and click the upgrade button after uploading to update the system to the latest state'
t.export.uploadTipTwo = 'Please rest assured to upgrade, the upgrade process will automatically back up the current system, if you find a system error after the upgrade, you can click the restore button below to roll back the system to the state before the upgrade'
t.export.Rollback = 'Rollback'
t.custom.component.gadget.operations = '操作'
export default t
